Mybatis-plus عبارة عن مجموعة أدوات لتحسين MyBatis تستخدم لتبسيط عمليات CRUD. توفر مجموعة الأدوات هذه بعض الوظائف الفعالة والمفيدة والجاهزة للاستخدام لـ MyBatis، ويمكن أن يؤدي استخدامها إلى توفير وقت التطوير بشكل فعال.
ميزات Mybatis-plus
متوافق تمامًا مع MyBatis
تكوين تلقائيا عند بدء التشغيل
واجهة خارج الصندوق للعمل مع قواعد البيانات
أغلفة مشروطة قوية ومرنة
استراتيجيات مختلفة لتوليد المفاتيح الأساسية
واجهة برمجة تطبيقات نمط لامدا
مولد أكواد متعدد الاستخدامات وقابل للتخصيص بدرجة كبيرة
عملية الترحيل التلقائي
دفاع حقن SQL
دعم تسجيل النشاط
يدعم واجهات مخصصة قابلة للتوصيل
العديد من الإضافات المفيدة المضمنة
وظيفة Mybatis-plus
1. عملية CURD (بسيطة + دفعة واحدة) لجدول واحد، تكتمل تلقائيًا (تدعم مثل المقارنة والاستعلامات الأخرى).
2. مكون إضافي للترحيل أو استعلام العد التلقائي أو استعلام SQL مخصص.
3. يقوم Spring بتحميل دعم تكوين مختلف وفقًا لبيئات مختلفة (يدعم فحص أحرف البدل typeAliasesPackage).
[إنشاء ملفات خدمة مخطط الكيانات تلقائيًا]
سجل تحديث Mybatis-plus
v3.4.3
تمت إضافة الدعم لقاعدة بيانات Hangao
أضف تعليقًا توضيحيًا "الترتيب حسب" لدعم الفرز الافتراضي
الغلاف غير موجود، يدعم orderBy groupBy ربط المعلمات
يدعم Wrapper setParamAlias والتحسينات الأخرى
قم بتحسين KeyGenerator لدعم التطبيقات المتعددة لحقن مصدر البيانات المتعددة
الاستدلال العام المحسّن للخدمة لحل مشكلات الميراث والوكيل المتعددة
تمت إضافة PageDto لتسلسل نقل كائنات الخدمات الصغيرة
تمت إضافة صفحة لتوفير طريقة ثابتة للبناء
قم بإضافة الوكيل MethodHandleProxies لدعم تصحيح أخطاء lambda
ضبط تهيئة كائن سجل ActiveRecord
اضبط فئة نموذج وضع ActiveRecord لتطوير طريقة pkVal لتكون متاحة خارجيًا
قم بإزالة الرمز الذي تم وضع علامة عليه على أنه قديم
تحسين طريقة الحصول على قيم التعداد
عدد الترحيل معالجة آمنة
تدعم طريقة التسلسل الدعم الغالب
ترقية مايباتيس 3.5.7
إصلاح التهيئة البطيئة للتكوين التلقائي وعدم وجود مطالبة بالسمة
أصلح مشكلة اعتبار اسم حقل mysql عند تحديث المفتاح المكرر هو اسم الجدول
إصلاح استثناء حالة لامدا npe
إعادة بناء طريقة استخراج معلومات لامدا
الحصول على معلومات لامدا غير متسلسل
دمج gitee pulls/141
قضايا جيثب الثابتة/3208 3016
مشكلات جيثب الثابتة / معالج أذونات البيانات 3482 يدعم الاتحاد بالكامل
لا تتيح معاملة التعديل طباعة المعلومات السريعة
ترقيات التبعية ذات الصلة بتحسين اختبار الوحدة