Как определить изменения свойств объекта EJB в @PreUpdate?

при сохранении (обновлении) сущности, которую вы бы назвали EntityManager.persist (entity) , передавая полную сущность. Перехватить можно с помощью @PreUpdate .

Есть ли у кого-нибудь рецепт, как определить, какие свойства изменились в этом методе перехватчика? Как-то сравнивать старую и новую сущность? Еще лучше реализовать общий метод вместо сравнения поля за полем для каждого класса.

Спасибо за любой ввод!

Свен

6
задан javadude 13 January 2011 в 04:15
поделиться