2009-02-10 17 views
11

मुझे वसंत और हाइबरनेट का एक साथ उपयोग करने के लिए त्वरित कूद शुरू करने की आवश्यकता है और मैं संशोधित करने और विस्तार करने के लिए कुछ नमूना कोड ढूंढ रहा था। Struts2 और वसंत सुरक्षा एकीकरण के लिए बोनस अंक।वसंत और हाइबरनेट का उपयोग करके कुछ अच्छे नमूना अनुप्रयोग क्या हैं?

उत्तर

7

sample project है जिसमें Struts2 वेबसाइट से उपलब्ध स्प्रिंग, हाइबरनेट और स्ट्रूट 2 शामिल हैं जो कि मुझे सबसे ज्यादा पसंद है। इसमें बुनियादी जेपीए कॉन्फ़िगरेशन शामिल है लेकिन यह डीएओ कक्षाएं प्रदान नहीं करता है।

जेनेरिक डीएओ पैटर्न हाइबरनेट साइट here पर प्रलेखित है। यह एक अच्छी डीएओ नींव देता है लेकिन कोड सीधे जेपीए या स्प्रिंग के साथ हाइबरनेट का उपयोग कर रहा है।

following post (चेतावनी: भाषा) जेपीए के साथ वसंत का उपयोग करने के बारे में कुछ जानकारी देता है, न कि हाइबरनेट टेम्पलेट क्लास।

एक साथ रखो यह जानकारी मुझे मेरे कंकाल परियोजना के रास्ते पर अच्छी तरह से रखती है।

12

आधिकारिक दस्तावेज़ Spring और Hibernate दोनों के लिए आपकी सबसे अच्छी शर्त है। हालांकि, आप शुरू करने के लिए When Spring Meets Hibernate और Spring and Hibernate with MyEclipse ट्यूटोरियल देख सकते हैं।

यदि आप नेटबीन्स का उपयोग कर रहे हैं या इसका उपयोग करने में कोई समस्या नहीं है, तो बस अपना नया शर्त शुरू करें और web application wizard and specify Spring and Hibernate को क्रमशः आवेदन ढांचे और ओआरएम के रूप में पालन करें। यह आपके लिए काम करने के लिए एक पूर्ण कंकाल उत्पन्न करेगा। आप प्रोजेक्ट-> गुण-> ढांचे में बाद में वेब फ्रेमवर्क के रूप में Struts2 को भी जोड़ सकते हैं।

आप बाद के लिए Struts2 Spring Plugin देख सकते हैं। आगे, Spring Security Integration

9

AppFuse

यह स्टार्टर वेब एप्लिकेशन सामग्री के बहुत है पर एक नज़र डालें। आपके पास Struts2-Spring-Hibernate के साथ कुछ भी है।

+0

क्या ऐपफ्यूज़ मुझे स्प्रिंग एमवीसी की बजाय स्ट्रूट 2 का उपयोग करने की अनुमति देता है? मैं इसे साइट पर उल्लिखित नहीं देख सका। –

+0

इस यूआरएल https://appfuse.dev.java.net/ यह कुछ डेमो वीडियो के साथ-साथ struts2 के लिए डाउनलोड के रूप में अच्छी तरह से है .. आशा है कि यह मदद करता है पर एक नज़र डालें। – Satya

2

स्प्रिंग रू एक बनाता है स्प्रिंग - जेपीए 2 के साथ हाइबरनेट कंकाल। आप आरयू का उपयोग जारी रख सकते हैं या आप इसे मैन्युअल काम के साथ बंद कर सकते हैं। यह नवीनतम हाइबरनेट और स्प्रिंग संस्करण डाउनलोड करता है और आप सुनिश्चित कर सकते हैं कि वे एक साथ काम करेंगे।

स्प्रिंग रू "संकेत" कमांड के साथ सलाह देता है और तुम सच में जल्दी से शुरू कर सकते हैं। आप http://static.springsource.org/spring-roo/reference/html/beginning.html पर ट्यूटोरियल का अनुसरण कर सकते हैं और पहले दो चरण पर्याप्त हैं।

लेकिन रू Struts के साथ मदद नहीं करेगा, यह बजाय JSF प्रदान करता है।