الأقسام: تكنولوجيا

الإعلان عن إصدار النسخة التجريبية الأولى من Hibernate 7.0.0


إصدار النسخة التجريبية الأولى من Hibernate 7.0.0 مع تحديثات هامة

أعلنت هيئة تطوير Hibernate عن إصدار النسخة التجريبية الأولى من Hibernate 7.0.0، والتي تأتي بتغييرات رئيسية تتعلق بمتطلبات النظام ودعم الانتقال إلى Jakarta Persistence 3.2.

توافقية Java 17

تتطلب النسخة الجديدة من Hibernate استخدام Java 17 كحد أدنى، مما يعني أن المطورين بحاجة إلى تحديث بيئاتهم لتلبية هذا الشرط، حيث كانت النسخ السابقة تدعم Java 11 وما فوق.

تحسينات في التحقق من النموذج

شهدت النسخة 7.0 تحسينات في طريقة التحقق من نموذج البيانات، حيث تم إدخال قيود جديدة على استخدام التعليقات التوضيحية. مثال على ذلك، تعليقات @Basic و@ManyToOne لم تعد قادرة على التطبيقات على نفس السمة. كما تم تعزيز عمليات التحقق من مكان استخدام التعليقات، مع التركيز على قواعد JavaBean.

إطلاق مخطط جديد mapping.xsd

أظهر الإصدار الجديد من Hibernate خريطة XSD جديدة، والتي تمتد لتضاف ميزات محددة لتقنيات Hibernate، مما يسهل عملية التخطيط.

الانتقال إلى Hibernate Models

يتضمن التحديث أيضًا الانتقال من استخدام Hibernate Commons Annotations إلى مشروع Hibernate Models الجديد، مما يسهم في تحسين الأداء عند التعامل مع النموذج والتعليقات.

إزالة العقبات التقنية

بدأت فرق العمل في الإصدار الجديد بإزالة العديد من العقود القديمة، مما يزيد من كفاءة عمل النظام.

تطلعات قريبة

بانتظار فصل الخريف، يتطلع المستخدمون إلى إصدارات جديدة مثل Spring Boot 3.4 وJava 23، مع استمرار متابع فريق Spring للابتكارات في بيئات البرمجة.

هذا الإعلان يأتي كجزء من التزام الفريق بتقديم أحدث التقنيات للمطورين وتعزيز قدراتهم في عالم البرمجة الحديث.