मुझे इस पर कुछ चर्चा धागे मिले- लेकिन कुछ भी नहीं जो एक थ्रेड के तहत सभी तीन तंत्रों की तुलना लाया।ऑडिट ट्रेल को कार्यान्वित करना- स्प्रिंग एओपी बनाम हाइबरनेट इंटरसेप्टर बनाम डीबी ट्रिगर
तो यहाँ मेरे सवाल है ...
मैं डीबी बदलाव डालने \ अपडेट \ व्यापार वस्तुओं के लिए हटाता ऑडिट करने के लिए की जरूरत है।
मैं इस
1) डीबी ट्रिगर
2 करने के लिए) इंटरसेप्टर हाइबरनेट तीन तरीके के बारे में सोच सकते हैं
3) वसंत AOP
(यह सवाल एक स्प्रिंग \ के लिए विशिष्ट है हाइबरनेट \ RDBMS- मुझे लगता है कि यह जावा \ C# या हाइबरनेट \ nhibernate के लिए तटस्थ है- लेकिन यदि आपका उत्तर सी ++ या जावा या हाइबरनेट के विशिष्ट कार्यान्वयन पर निर्भर है- कृपया निर्दिष्ट करें)
इन रणनीतियों में से किसी एक को चुनने के पेशेवर और विपक्ष क्या हैं?
मैं कार्यान्वयन के विवरण के लिए नहीं पूछ रहा हूं। - यह एक डिजाइन चर्चा है।
मैं हम समुदाय विकी का एक हिस्सा
एक और विकल्प है: कम से कम कुछ डेटाबेस में उनकी एक ही ऑडिट सुविधा होती है। प्रो: बहुत निर्भर, शायद उच्च प्रदर्शन; कॉन: अत्यधिक विक्रेता विशिष्ट –