तो, मैं इंटरसेप्टर्स को कॉन्फ़िगर करने के लिए हाइबरनेट दस्तावेज़ का पालन कर रहा हूं (link)। फिर, मैं इस प्रकार AnnotationSessionFactoryBean में मेरी इंटरसेप्टर दर्ज की कर रहा हूँ:स्प्रिंग के साथ एक हाइबरनेट इंटरसेप्टर में सत्र फैक्ट्री को कैसे तारित करें?
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="entityInterceptor">
<bean class="domain.interceptor.AddressInterceptor"/>
</property>
</bean>
क्या मैं हासिल करना चाहते हैं जब कुछ मेरी इंटरसेप्टर में फंस जाता है मेरी लॉग तालिका में एक पंक्ति सम्मिलित करने के लिए है। हालांकि, यह एक चक्रीय विन्यास निर्भरता पेश करता है: इंटरसेप्टर को सत्र फैक्ट्री की आवश्यकता होती है और सत्र फैक्ट्री को इंटरसेप्टर की आवश्यकता होती है। मैं अपने इंटरसेप्टर में सत्र फैक्ट्री में कैसे तार कर सकता हूं?
क्यों आप 'Interceptor' में सीधे' SessionFactory' उपयोग कर रहे हैं ? – bvulaj
इस अवधारणा के इस सबूत की सादगी के लिए कि मैं कर रहा हूं। यहां तक कि अगर मैंने डीएओ का इस्तेमाल किया, तो परिपत्र निर्भरता मौजूद रहेगी। – Pomario