मैं डीडीडी दर्शन से शुरू कर रहा हूं और मैं यहां एक विरासत प्रणाली के साथ एकीकरण को कार्यान्वित करना चाहता हूं जो हमारे पास है। इंटरनेट में मेरे शोधों में, मुझे कुछ लेख और नमूने मिले, लेकिन मुझे यह स्वीकार करना होगा: यह समझना बहुत कठिन है कि उस एकीकरण को सही तरीके से कैसे किया जाए।एंटी-भ्रष्टाचार परत को सही तरीके से कार्यान्वित करने के लिए कैसे करें
इस सवाल से पूछने से पहले, मैंने यहां एक खोज की लेकिन परिणाम मेरे लिए उपयोगी नहीं थे, इसलिए मैं जानना चाहता हूं कि मुझे एक एसीएल का कार्यान्वयन नमूना भेजना या दिखाया जा सकता है या नहीं।
यहाँ मैं इस आइटम नहीं हैं:
- विरासत प्रणाली
- विरासत डेटाबेस (मैं का उपयोग करने की जरूरत है)
- कि DDD दृष्टिकोण
प्रारंभिक विचार एनएचबीरनेट में उस डेटाबेस तक पहुंचने के लिए है, केवल कुछ आवश्यक मैपिंग कक्षाएं, डोमेन इकाइयां बनाना और व्यवसाय नियमों को लागू करना। एरिक इवांस के अनुसार, इस रणनीति को [बबल संदर्भ] कहा जाता है [1]। मुझे लगता है कि यह रणनीति मेरी समस्या का समाधान करेगी, लेकिन मुझे इसे सही तरीके से करने के लिए कुछ नमूना चाहिए।
क्या कोई मेरी मदद कर सकता है?
क्या आपने एरिक इवांस की पुस्तक "डोमेन संचालित डिजाइन" पढ़ी है, एसीएल के बारे में एक अनुभाग है। एसीएल वास्तव में डीडीडी में एडाप्टर पैटर्न लगाने का एक उदाहरण है। – Hippoom
व्यक्तिगत अनुभव से मुझे एक सुझाव है कि एनएचबर्ननेट के साथ विरासत डेटाबेस तक पहुंचने के लिए कूद न करें क्योंकि यह सार्थक नहीं हो सकता है। इसके बजाए, विरासत प्रणाली को एक सेवा के साथ encapsulating पर ध्यान केंद्रित करें जिसे एसीएल के माध्यम से नए ऐप द्वारा एक्सेस किया जा सकता है। – eulerfx