ハイバーネイチャー2
868 ワード
一対多
ファイルの設定関係
デフォルトではfalse知能のために、一部の条件部門だけが必要です。trueのプログラマー向けに設定されている従業員を含めて、人工的にすべての条件が必要です。
名前付きクエリー
利点:sqlまたはhql集中管理、リリース後のメンテナンスに便利です。
一級キャッシュ:同じセッション
二級キャッシュ:同じSession Factory設定use_second_levelcacheはtrueのサードパーティプラグインのためにorg.hebernate.ache.EhCachProviderの構成をサポートします。
ファイルの設定関係
マンツーマン
inverse逆転デフォルトではfalse知能のために、一部の条件部門だけが必要です。trueのプログラマー向けに設定されている従業員を含めて、人工的にすべての条件が必要です。
名前付きクエリー
利点:sqlまたはhql集中管理、リリース後のメンテナンスに便利です。
from User
List list = session.getNamedQuery("getU").list();
キャッシュ一級キャッシュ:同じセッション
二級キャッシュ:同じSession Factory設定use_second_levelcacheはtrueのサードパーティプラグインのためにorg.hebernate.ache.EhCachProviderの構成をサポートします。
List list=session.creatQuery().setCacheable(true).list();