@Entityを追加してテーブルにマップするクラスを作成したときに、getプロパティで@Column属性を追加して私は@Transientアノテーションを見ました.Tenderを@ getに追加すると、HibernateはそれをDBに保存しません。だから私は混乱しました:そうですそれはHibernateのデフォルトの振る舞いを意味しています。hibernateはその列をDBにマップする方法
0
A
答えて
1
あなたは@Transientとしてそれに注釈を付ける ない限り、エンティティのすべての非静的な非過渡特性は、(フィールドやメソッドは、アクセスタイプに に依存)、永続的と考えられています。あなたのプロパティの注釈がない場合 は適切な@Basicアノテーションに相当します。 @Basic 注釈を使用すると、プロパティのフェッチ戦略を宣言することができます:
1
をhttp://docs.jboss.org/hibernate/annotations/3.5/reference/en/html_single/#entity-mapping-entityを参照してください。
@Id
アノテーションをフィールドまたはゲッターに配置する場所によって、@Transient
とマークされていないすべてのフィールドまたはゲッターは自動的に永続化され、デフォルトの列名が使用されます。
関連する問題
- 1. HibernateのDBシーケンスに文字列をマップする方法
- 2. Hibernateをカスタムフィールドで使用する方法異なるDBにマップするタイプ?
- 3. Hibernate:マップ値の列名を定義する方法は?
- 4. Hibernate:* .hbm.xmlファイルを別のフォルダにマップする方法は?
- 5. Googleマップのルート全体をDBに保存する方法は?
- 6. Hibernateで列挙型のセットをマップするには?
- 7. Excelのシート列をデータベースの列にマップする方法は?
- 8. Hibernateでサードパーティのプロパティをマップする方法
- 9. Hibernateツールdb接続をクローズする方法
- 10. 行/列の値にJPA/Hibernateマップを使用する
- 11. テーブルの列を2つのエンティティプロパティにマップする方法は?
- 12. Hibernateマッピング - マップを含むマップ
- 13. はじめにandroid:文字列をリストにマップする方法
- 14. hibernateエンティティを定数付きの別のエンティティにマップする方法
- 15. にHibernateクエリAPIマップ
- 16. C配列をC#にマップする方法は?
- 17. タイムスタンプ列をJPA型にマップする方法は?
- 18. PowerShellでは、リストを検索文字列にマップする方法
- 19. nhibernateに外部キー列をマップする方法は?
- 20. ベースクラスのDB接続文字列をオーバーライドする方法は?
- 21. hibernateコレクション結合列をオーバーライドする方法は?
- 22. Hibernate SQLQuery、配列と行オブジェクトを取得する方法は?
- 23. TPT、Entity Frameworkで派生クラスの列をマップする方法は?
- 24. NHibernateでID列のないビューをマップする方法は?
- 25. ドメインオブジェクトのプロパティを列にマップする方法
- 26. MapResultをマップから変換する方法! intの配列に?
- 27. SQLの値を文字列値にマップする方法
- 28. Hibernateでは、多くの値型コレクションを1つのテーブルにマップする方法はありますか?
- 29. テーブルデータにcolumnNamesをマップし、そのデータのみをuigridに表示する方法
- 30. HibernateアプリケーションをDB非依存にするには?