たとえば、モデルではないクラスBのメンバを持つモデルクラスAを持っているとします。どのようにしてクラスAをエンティティとして保存し、クラスBを文字列などのデータベースにとってより快くするようにすることができるのですか?カスタム型をデータベース列にマップします
1
A
答えて
3
私はそれを取得しません。アイテムを保存しますが、モデルとしては使用しませんか?通常、非モデル/エンティティアイテムの場合は、自動的にバイナリ形式に変換され、保存されます。
データベースの「より快適な」形式を実際に使用するには、モデル/エンティティアノテーションを使用します。
0
クラスのMyString = myB.toString()
文字列を追加します。
あなたのモデルにmystringが残っています。
+0
しかし、私は抽象化のレベルを失うだろうか?それとも、どこに置くべきですか? –
+0
これは達成したいことによって異なります。パフォーマンスが本当に問題であれば、PLayのキャッシュにBを格納し、Aからdbをロードするときに遅延読み込みを使用することをお勧めします。 – emt14
関連する問題
- 1. データ型をカスタム型にマップする方法?
- 2. カスタム型配列
- 3. Spring - Neo4jデータベース:列挙型の列をデータベースに保存して列挙型として返します
- 4. 図面の形をしたカスタムGoogleマップとデータベースに保存
- 5. Laravel Yajraのデータ型は、カスタムhtml /列のスタイルをレンダリングします
- 6. 配列型のカスタム属性
- 7. 列挙型のカスタムSPARQLコンストラクト
- 8. 列挙型を文字配列にマップする方法は?
- 9. Pythonでカスタム値を持つ列挙型を動的に作成しますか?
- 10. Excelのシート列をデータベースの列にマップする方法は?
- 11. 列挙型に対して文字列を検証するカスタム注釈
- 12. 同じデータ型の複数の列をsqoopの新しいデータ型にマップできますか?
- 13. カスタム画像をマップとして使用する(Googleマップなど)
- 14. タイムスタンプ列をJPA型にマップする方法は?
- 15. Hibernateで列挙型のセットをマップするには?
- 16. WordPressカスタムURLを関数にマップする
- 17. カスタムGoogleマップを作成するには
- 18. TypeScriptのマップされた型の特定のプロパティに型を設定します。
- 19. Delphi 2009 - オブジェクトインスペクタのカスタム列挙型のプロパティ
- 20. Javaデータ型用のカスタムJSON直列化
- 21. SQLAlchemyの:PostgreSQLのカスタム型の配列
- 22. 取得列挙型カスタム属性(ジェネリック)
- 23. Retrofit経由で@Queryのカスタム列挙型を渡すには?
- 24. アクティブレコードにカスタム列データ型を追加する
- 25. C#ASP.NET EFデータベース最初に:型がマップされていません
- 26. AutoMapper派生クラスを基本型コレクションのプロパティにマップします
- 27. Golangで文字列型配列の値をint型配列にマップする方法は?
- 28. Mybatis resultmapをマップできません。文字列型
- 29. テキストの単語をデータベースの文字列にマップする
- 30. 角型2にカスタム検証ダイナミックを削除します
私はそれが非常に無駄になるだろうと思ったが、私はそれについて気を付ける前に、より良いプロフィールなどを推測する。 –
どのような意味でWastefull?データベースの索引付けなどは失われますが、それが問題になる場合は、エンティティ/モデルでなければなりません。 –
私はそう思いますか? –