EntityDAC هو ORM لدلفي مع دعم LINQ. وهو يوفر إطارًا قويًا يسمح بتأدية تنسيق الكائن المرتبط بعناصر قاعدة البيانات إلى فئات دلفي مع دعم كامل للتغليف والميراث وتعدد الأشكال وميزات OOP الأخرى. لاسترداد البيانات من قاعدة بيانات ، يتم استخدام LINQ كمحرك استعلام قاعدة بيانات مستقلة.
بالإضافة إلى ذلك ، تتوفر أداة النمذجة ORM الغنية بالمميزات - مطور Entity ، الذي يسمح بإنشاء وتعديل نماذج ORM الخاصة بك بشكل مرئي ، وإنشاء فئات كيان دلفي بواسطة هذا النموذج تلقائيًا.
دلائل الميزات:
* دعم Embarcaderp RAD Studio XE-XE8 و RAD Studio 10 Seattle و RAD Studio 10.1 Berlin
* تتم إضافة الخاصية ServerDataType في فئة TMetaAttribute
* يتم تحسين التعامل مع القيم الافتراضية للسمة
* تطوير قاعدة البيانات أولا ، النموذج الأول ، والقواعد الأولى. يمكن للمستخدمين استخدام جميع الطرق الثلاث عند تطوير التطبيقات باستخدام EntityDAC.
* مصمم نموذج ORM البصرية مع جيل المدونة. يسمح مطور الكيان بإنشاء وتعديل نماذج ORM بشكل مرئي ، دون كتابة سطر من كود XML أو دليل تصف سمات الفئة في شفرة دلفي. وهو يدعم إنشاء جميع أنواع الخرائط ، مثل تقسيم الجدول ، وكيان الخرائط إلى العديد من الجداول ، والأنواع المعقدة ، والتسلسل الهرمي للوراثة.
* استعلامات LINQ. يجب أن لا يؤدي استخدام ORM عند تطوير تطبيقاتك إلى تسريع تطوير التطبيق نفسه فحسب ، بل يجب أيضًا توحيد رمز التطبيق وجعل التطبيقات مستقلة عن مواصفات وصياغة قاعدة بيانات SQL التي تم تطويرها ، والتي ستسمح بدعم قواعد بيانات متعددة في تطبيق دون أي جهد.
* رسم الخرائط الطبقة.لا يمكن إجراء تخطيط ارتباطي كائن لجداول قاعدة البيانات إلى فئات دلفي ، ليس فقط للفئات الموروثة من فئة TEntity الأساسية ، ولكن إلى الفئات المخصصة الموروثة أيضًا TObject أيضًا.
* الكيان و Query ذاكرة التخزين المؤقت. لزيادة أداء التطبيق ، يتيح EntityDAC تخزين البيانات الأولية ، وجميع الكيانات التي تم تحميلها من قاعدة البيانات ، واستعلامات LINQ ، وأكثر من ذلك بكثير.
ما هو الجديد في هذا الإصدار:
* دعم RAD Studio 10.1 Berlin
* تتم إضافة الخاصية ServerDataType في فئة TMetaAttribute
* يتم تحسين معالجة القيم الافتراضية للسمة
ما هو الجديد في الإصدار 1.3.5:
- يتم دعم Visual Studio 2015.
ما هو الجديد في الإصدار 1.2:
يضيف دعم RAD Studio XE7
تتم إضافة Firebird .NET Provider في EntityDeveloper
والمتطلبات:
.NET Framework 3.5 Service Pack 1
والقيود:
إصدار تجريبي لمدة 60 يومًا
لم يتم العثور على التعليقات