Bir varlığı devam ettirirken (güncellerken), tüm varlığı geçerek EntityManager.persist (varlık)'u arayabilirsiniz. @PreUpdate ile kesişmek mümkündür.@PreUpdate içinde EJB varlığı özellik değişiklikleri nasıl belirlenir?
'un bu interceptor yönteminde hangi özelliklerin değiştirildiğini nasıl tanımlayacağı bir tarifi var mı? Bir şekilde eski ile yeni varlığı karşılaştırıyor musunuz? Her sınıf için alanın alanını karşılaştırmak yerine genel bir yöntem uygulamak daha da iyidir.
Herhangi bir girdi için teşekkürler!
tüm Sven
ilgili: http://stackoverflow.com/questions/4586221/tracking-changes-to-db-fields-while-using-orm – javadude