4. الخلاصة
قدم هذا البرنامج التعليمي، "استمرارية Java 5 في الممارسة العملية"، أمثلة لبناء بنى متعددة المستويات حيث
- يتم التحكم في الوصول إلى البيانات بواسطة طبقة JPA
- تعمل طبقات [service] و [DAO] داخل حاوية Spring أو EJB3
واختتمنا بمثال لتطبيق ويب يجمع كل الطبقات معًا:
![]() |
على الرغم من أن هذا البرنامج التعليمي طويل إلى حد ما، إلا أنه ليس شاملاً بأي حال من الأحوال:
- لم يتم تغطية بعض موضوعات JPA (تخزين الكيانات مؤقتًا، وترجمة مفهوم وراثة الكائنات إلى مخطط نظام إدارة قواعد البيانات، وما إلى ذلك)
- وقد واجهتنا صعوبات، تم الإبلاغ عنها ولكن لم يتم حلها، خاصة فيما يتعلق باستخدام حاوية EJB3.
لذلك، ينبغي على القراء اعتبار هذا المستند مجرد نقطة انطلاق لخطواتهم الأولى مع استمرارية Java 5.
