Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

एंटिटी फ्रेमवर्क के साथ डेटाबेस इंडिपेंडेंस को कैसे लागू करें

आमतौर पर "दृढ़ता अज्ञानता" शब्द के तहत जो समझा जाता है, वह यह है कि आपकी इकाई कक्षाएं फ्रेमवर्क निर्भरता (एन-टियर परिदृश्यों के लिए महत्वपूर्ण) से नहीं भरी जा रही हैं। यह मामला अभी नहीं है, क्योंकि इकाई वर्गों को कुछ EF इंटरफेस ("IPOCO") को लागू करना चाहिए, जैसा कि सादे पुराने CLR ऑब्जेक्ट्स के विपरीत है। जैसा कि एक अन्य पोस्टर में उल्लेख किया गया है, एक समाधान है जिसका नाम है पर्सिस्टेंस इग्नोरेंस (POCO) एडॉप्टर फॉर एंटिटी फ्रेमवर्क V1 उसके लिए, और EF V2 बॉक्स के बाहर POCO का समर्थन करेगा।

लेकिन मुझे लगता है कि आपके मन में वास्तव में डेटाबेस की स्वतंत्रता थी। एक बड़े कॉन्फ़िगरेशन एक्सएमएल के साथ जिसमें स्टोरेज मॉडल, वैचारिक मॉडल और उन दोनों के बीच मैपिंग शामिल है जिसमें से एक टाइप किया गया ऑब्जेक्ट कॉन्टेक्स्ट डिज़ाइन समय पर जेनरेट किया जाएगा, मुझे यह छवि भी मुश्किल लगती है कि पारदर्शी रूप से दो डेटाबेस का समर्थन कैसे करें।

डेटाबेस-स्वतंत्र ADO.NET प्रदाता जैसे DataDirect से आवेदन करना संभवतः अधिक आशाजनक लगता है। . DataDirect ने Q3/2008 के लिए EF समर्थन की भी घोषणा की है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle SQL में टाइमस्टैम्प को तिथि में बदलें

  2. क्या एक चेक बाधा किसी अन्य तालिका से संबंधित हो सकती है? आकाशवाणी

  3. Oracle में लीप सेकंड्स को कैसे हैंडल करें

  4. Oracle VM Virtual Box के साथ एक वर्चुअल मशीन बनाना

  5. ORA-01821:स्थानीय समय के साथ ISO 8601 दिनांक के लिए दिनांक स्वरूप मान्यता प्राप्त त्रुटि नहीं है