سؤال

بالنسبة إلى .NET هناك الكثير من المشاريع التي توفرها Microsoft / Works عن طريق المرء الذي يمكن للمرء أن يتعلم كيف يتم تنفيذ الأنماط وغيرها في مشاريع الحياة الحقيقية.

أنا أبحث عن تلك ل Java EE (بصرف النظر عن العينات التي توفرها الشمس على:http://java.sun.com/javaee/Reference/code/). أنا أبحث عن المزيد من تلك المعقدة. قد تستخدم JSF / الربيع / الدعامات

هل كانت مفيدة؟

المحلول

الشمس توفر مخططات (مع متجر الحيوانات الأليفة الشهيرة وتطبيقات Builder المغامرة) التي تظهر أنماط وكيف يمكن تنفيذها باستخدام apis java ee. حول ال جافا بيتسور 2.0.:

The Java PET Store 2.0 هو التطبيق المرجعي لبناء تطبيقات الويب AJAX على Java EE 5. فهو يوضح المخططات لاستخدام Ajax مع Java، وبناء مكتبات مكونات JSF الممكن AJAX، باستخدام Apis Java Distribence، تطبيق MVC وأنماط التصميم الأخرى في AJAX تطبيق الويب، باستخدام Mashups مثل خدمة خرائط Google بحثا عن عمليات البحث المحددة من قبل الحيوانات الأليفة وخدمة PayPal للمشتريات، باستخدام RSS Feed كمصدر بيانات، والكثير أكثر.

لاحظ أنه للإصدارات قبل Java EE 5، لا أعتقد أن المرء يجب أن ينظر إليه على أنه ممثل أفضل / ممارسات جيدة ولكن فقط كعرض التكنولوجيا. جعلت Java EE 5 أشياء أفضل بكثير.

ومع ذلك، يجب أن يكون لديك إلقاء نظرة على تطبيق Spring's Petstore عينة (والذي يوضح تكامل Ibatis إذا كنت أتذكر جيدا) أيضا. بالتأكيد يستحق الشيك.

ويمكنك العثور على عينات أخرى مثل هذا (وغيرها الكثير، فقط جوجل ل "جافا بيتسور").

نصائح أخرى

هناك العديد. احتمال واحد هو appfuse. مشروع. يمنحك بعض الخيارات لاختيار الأطر ومشاهدة تطبيق كامل تم إنشاؤه. تستطيع أبدأ هنا.

ال مخزن الحيوانات الأليفة جافا Demo هو تطبيق مرجعي باستخدام JSF. تمت الإشارة إليه على الصفحة في الأسفل، لكنه مخفي بعيدا في الأسفل. هذا، و مخططات جافا المشروع، مرجع جيد حول الأنماط في مشروع بحجم كريم.

أنا أكتب سلسلة من المقالات، معالجة تصميم تطبيقات تطبيق Java EE وتنفيذها، باستخدام مثال ملموس. للتنفيذ، سيستخدم الربيع والإسبات والجري. ولكن الأفكار عامة تماما يمكن تطبيقها بأي تكنولوجيا.أدخل الوصف الرابط هنا

يمكنك العثور على نموذج عينة من تطبيق ويب 3 مستويات جافا EE 7 (an application that allows users to view movie listings and make reservations) من جافاون 2013. هنا. وبعد لديها رابط حيث يمكنك تنزيل العينة وتحسينها كما تقدم البرنامج التعليمي. ويستخدم ذلك JSF لواجهة المستخدم الخاصة بها، javascript و JSON للتواصل مع Websocket endpoint, RESTful خدمات الويب إلخ.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top