क्या यह कभी समझ में आता है?एक अन्य डीएओ से एक डीएओ को बुला रहा है?
कहें कि मुझे किसी ऑब्जेक्ट को डीबी से लाने की आवश्यकता है जिसका एक अन्य ऑब्जेक्ट (डीबी में एक विदेशी कुंजी द्वारा प्रतिनिधित्व किया गया है, और मेरे डोमेन ऑब्जेक्ट में एक रचना द्वारा) का संबंध है। यदि मेरे पहले डीएओ में मैं ऑब्जेक्ट 1 के लिए डेटा लाता हूं, तो ऑब्जेक्ट 2 के लिए दाओ को कॉल करें, और अंत में (पहले डीएओ के भीतर से, ऑब्जेक्ट 1 में सेटर को कॉल करें और इसे पहले प्राप्त ऑब्जेक्ट 2 दें)।
मुझे पता है कि मैं इसके बजाय शामिल हो सकता हूं, लेकिन यह कार्यक्षमता को कम करने के लिए मुझे और अधिक तार्किक लगता है (यही कारण है कि मैं एक दाओ को दूसरे से कॉल करने के बारे में संदेह कर रहा हूं)। या क्या मुझे कुछ तर्क सेवा स्तर पर ले जाना चाहिए?
धन्यवाद
अद्यतन: मुझे लगता है मैं जवाब की मदद से समस्या हल हो:
<one-to-one name="Object2" fetch="join"
class="com...Object2"></one-to-one>
मैं नहीं था: सब मुझे क्या करना करने के लिए आवश्यक वस्तु 1 की मेरी मानचित्रण के लिए निम्न जोड़ने था कुछ और बदलना नहीं है। सहायता के लिए धन्यवाद!
मैं कहता हूँ नहीं, मैं एक और धागा में विस्तार से बताया है | http://stackoverflow.com/questions/8988252/can-a-dao-call -डाओ –