Hibernate:インターセプターとリスナーの違い
-
22-08-2019 - |
質問
NHibernate での列の作成/更新の可能性をすべて調べてみると、主に (スタックオーバーフローの質問, アイエンデ・ラヒエン) リスナーを使用した解決策を参照してください。
私の会社でこれをプログラミングしていたプログラマーは、インターセプターを使用して同じことを実現しました。
これら 2 つのソリューションに違いはありますか?(そのうちの 1 つは廃止されていますか、どちらが優先されますか、また利点や欠点は何ですか)
解決
インターセプターは古い方法ですが、イベント リスナーは新しいものであり、同じ目的を果たします。したがって、新しいプロジェクトでは、イベント リスナーが推奨されます。あなたは新しいものに接続します Hibernate イベント システム.
編集: Rashack がコメントで述べているように、インターセプターを使用してのみ実行できる操作がいくつかあります。
所属していません StackOverflow