web-dev-qa-db-ja.com

Hibernateでトリガーを実装する方法

Hibernateのトリガーに似たものを実装したいと思います。

私が必要としているのは、テーブルの列が特定の値に達したとき、行を別のテーブルに挿入するか、他のテーブルを更新する必要があることです。

これをHibernateに実装するにはどうすればよいですか?

16
Juzer Arsiwala

これは 第14章インターセプターとイベント で説明されています。

たとえば、更新後のイベントをインターセプトできます。

ただし、business操作にイベントシステムを使用することは最善のアイデアではない場合があります(インフラストラクチャの問題に最適です)。そのためには、より高いレベルのレイヤーを使用する必要があります。

24
Diego Mijelshon