Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Как отследить изменение поля у объекта


Автор: Eric_Cartman 28.9.2009, 16:59
Необходимо (не напрямую через триггеры в БД) отлавливать апдейты persistence объекта и в случае, если изменилось конкретное поле объекта выполнять какие-то действия.

Отловить апдейт можно листенером через @PreUpdate, это понятно, интересует как узнать _что_именно_ (какие из полей) у объекта апдейтятся?

Автор: garbuz 28.9.2009, 17:30
Похожая тема как-то поднималась. http://forum.vingrad.ru/forum/topic-242751/unread-1.html

Автор: Eric_Cartman 28.9.2009, 18:06
Цитата(garbuz @ 28.9.2009,  17:30)
Похожая тема как-то поднималась. http://forum.vingrad.ru/forum/topic-242751/unread-1.html

спасибо за ссылку, похоже http://jboss.org/envers/ действительно то, что нужно. Поботаю и отпишусь о результатах.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)