Projemizde, Uygulamadaki bazı Öğeler için yapılan değişikliklerin bir tür kaydını tutmamız gereken bir gereksinimimiz var. Uygulama Struts, Spring ve Hibernate tabanlı bir Java Web Uygulamasıdır. Bu durumda ne gibi yaklaşımlar kullanılmıştır?Java Web Uygulamasındaki Varlık Değişiklikleri
- İlgili tablolardaki tetikleyiciler tek bir fikirdir, ancak kolayca korunamazlar mı? ve belki de işlemlerin bir parçası olmamalıdır (tetikleyiciler başarısız olursa tamam, ancak varlık güncelleme işlemleri başarısız olmamalıdır).
- AoP'yi bunun için bir kesişen kaygı kaynağı olduğundan kullanın, ancak yalnızca varlık değiştiğinde değerlerin yakalanmasında olduğu gibi çok ayrıntılı olmalıdır. (Tüm düzenlemeler karşılık gelen farklı yöntemlere sahip değildir ... tek bir java Metodu'nda birçok düzenleme gerçekleşir).
- Hazırda Bekleme Olayı Dinleyicilerini kullanın.
Bu tür etkinlikleri yapmak için başka yaklaşım var mı?
Bilgi için teşekkürler Arthur. Basit uygulama için Hazırda Bekleme Olayı Dinleyicisi'ni genişletmeye çalışıyorum. Genel amaçlı açıklama için –
+1. – Bozho
+1 gibi Bozho dedi –