2010-11-20 5 views
0

私はSESSIONでhibernateを使用しています。@PreUpdateなどがセッションで動作しないことを知っていますので、hibernateイベントを使用してシミュレーションしています。hibernate PreUpdate、PreDelete、PrePersitシミュレーション

私はいくつかの問題を抱えています。私はエンティティを永続化するためにsaveOrUpdateを使用していますので、休止状態を管理してください。この方法では、DefaultSaveOrUpdateListenerのonSaveOrUpdateイベントが発生しますどのようなイベントが発砲していますか:保存または更新しますか?

私の目標は、lastModifiedの日付、作成日、削除日を設定することです。そのため、どのタイプのイベントが発生しているかを知る必要があります。

これは可能ですか?

私はDefaultUpdateEventListenerとDefaultSaveEventListenerを使用しようとしていますが、イベントは発生しません。

私がPreUpdateEventListenerとPreInsertEventListenerを使用すると、すべてのイベントが正常に起動しますが、イベント中に自分のエンティティのフィールドを設定する方法がわかりません。

ありがとうございます。

答えて

0

DAOの保存、更新、削除の方法で管理しています。

関連する問題