2009-11-14 16 views
8

नेट के लिए बहुत सारी परियोजनाएं हैं जो माइक्रोसॉफ्ट/अन्य प्रदान करती हैं जिसके माध्यम से कोई सीख सकता है कि असली जीवन परियोजनाओं में पैटर्न आदि कैसे लागू किए जाते हैं।जावा ईई डिजाइन पैटर्न का उपयोग करते हुए नमूना जावा ईई परियोजनाएं

मैं जावा ईई के लिए देख रहा हूं (सूर्य के नमूने के अलावा सूर्य: http://java.sun.com/javaee/reference/code/)। मैं अधिक जटिल लोगों की तलाश में हूं। जेएसएफ/स्प्रिंग/स्ट्रूट्स

उत्तर

6

सूर्य BluePrints (प्रसिद्ध पालतू स्टोर और एडवेंचर बिल्डर एप्लिकेशन के साथ) प्रदान करता है जो patterns दिखाता है और जावा ईई एपीआई का उपयोग करके उन्हें कैसे कार्यान्वित किया जा सकता है। Java PetStore 2.0 के बारे में:

जावा पालतु जानवरों की दुकान 2.0 जावा पर AJAX वेब ऐप्लिकेशन बनाने ईई 5. यह जावा के साथ AJAX का उपयोग कर, AJAX सक्षम JSF घटक पुस्तकालयों का निर्माण, का उपयोग कर जावा हठ एपीआई के लिए ब्लूप्रिंट को दिखाता है के लिए संदर्भ आवेदन है , एक एजेक्स वेब ऐप में एमवीसी और अन्य डिज़ाइन पैटर्न लागू करना, मैशप का उपयोग करके Google मानचित्र सेवा जैसे पालतू जानवरों की विशिष्ट विशिष्ट खोजों और खरीदारी के लिए पेपैल सेवा, डेटा स्रोत के रूप में एक आरएसएस फ़ीड का उपयोग करके, और बहुत कुछ।

ध्यान दें कि जावा ईई 5 से पहले के संस्करणों के लिए, मुझे नहीं लगता कि किसी को उन्हें सर्वोत्तम/अच्छे प्रथाओं के प्रतिनिधि के रूप में माना जाना चाहिए, लेकिन केवल तकनीकी प्रदर्शन के रूप में। जावा ईई 5 ने चीजों को और बेहतर बना दिया है।

फिर भी, आपको स्प्रिंग के पेटस्टोर नमूना एप्लिकेशन पर एक नज़र रखना चाहिए (जो मुझे अच्छी तरह से याद रखने पर iBATIS एकीकरण को दर्शाता है)। यह निश्चित रूप से चेक के लायक है।

और आपको अन्य नमूने this one (और कई अन्य, केवल "जावा पेटस्टोर" के लिए Google) मिल सकते हैं।

3

का उपयोग कर सकते हैं। एक संभावना AppFuse परियोजना है। यह आपको ढांचे को चुनने के लिए कुछ विकल्प देता है और एक पूर्ण ऐप जेनरेट करता है। आप start here कर सकते हैं।

2

Java Pet Store डेमो जेएसएफ का उपयोग कर एक संदर्भ अनुप्रयोग है। इसका पृष्ठ नीचे दिए गए पृष्ठ पर संदर्भित है, लेकिन यह नीचे से छिपा हुआ है। यह, और Java BluePrints प्रोजेक्ट, एक सभ्य आकार की परियोजना में पैटर्न के बारे में एक अच्छा संदर्भ है।

0

मैं एक ठोस उदाहरण का उपयोग कर जावा ईई अनुप्रयोग डिजाइन और कार्यान्वयन को संबोधित करते हुए लेखों की एक श्रृंखला लिख ​​रहा हूं। कार्यान्वयन के लिए, यह वसंत, हाइबरनेट और MySQL का उपयोग करेगा। लेकिन, विचार काफी सामान्य हैं जिन्हें किसी भी तकनीक के साथ लागू किया जा सकता है। enter link description here

0

आप Javaone 2013 here से एक 3-स्तरीय जावा ईई 7 वेब अनुप्रयोग (an application that allows users to view movie listings and make reservations) का एक नमूना परियोजना पा सकते हैं। इसमें एक लिंक है जहां आप नमूना डाउनलोड कर सकते हैं और उस पर सुधार कर सकते हैं क्योंकि ट्यूटोरियल प्रगति करता है। Websocket endpoint, RESTful वेब सेवाओं आदि के साथ संवाद करने के लिए यह JSF का उपयोग करता है, javascript और JSON

संबंधित मुद्दे