ما هي بعض نماذج التطبيقات الجيدة التي تستخدم Spring وHibernate؟[مغلق]

StackOverflow https://stackoverflow.com/questions/531096

سؤال

أحتاج إلى بداية سريعة لاستخدام Spring وHibernate معًا وكنت أبحث عن بعض نماذج التعليمات البرمجية لتعديلها وتوسيعها.نقاط إضافية لتكامل Struts2 وSpring Security.

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

المحلول 3

هناك مشروع عينة يتضمن Spring وHbernate وStruts2 المتوفرة على موقع Struts2 الإلكتروني والذي يبدو أنه يحتوي على معظم ما أريده.يتضمن تكوين JPA أساسيًا ولكنه لا يوفر فئات DAO.

تم توثيق نمط DAO العام على موقع السبات هنا.وهذا يعطي أساسًا جيدًا لـ DAO ولكن الكود يستخدم السبات مباشرة بدون JPA أو Spring.

ال المشاركة التالية (تحذير: اللغة) يقدم بعض المعلومات حول استخدام Spring مع JPA وليس فئة HibernateTemplate.

لقد ساعدني تجميع هذه المعلومات معًا في الوصول إلى مشروع الهيكل العظمي الخاص بي.

نصائح أخرى

والمستندات الرسمية هي أفضل رهان لكلا الربيع السبات . ومع ذلك، يمكن أن ننظر إلى عندما يلتقي الربيع السبات و <أ href ل = "http://www.myeclipseide.com/documentation/quickstarts/hibernateandspring/" يختلط = "noreferrer"> الربيع والسبات مع البرنامج التعليمي MyEclipse للحصول على انك بدأته.

وأفضل رهان، إذا كنت تستخدم نتبيانس أو لديك أي مشاكل في استخدام ذلك، مجرد بداية تطبيق جديد واتبع في معالج تطبيقات الويب وتحديد الربيع والسبات كإطار التطبيق، وORM على التوالي. فإنه سيتم إنشاء هيكل عظمي كامل بالنسبة لك للعمل بها. يمكنك حتى إضافة Struts2 كإطار شبكة الإنترنت في وقت لاحق، في على المشاريع> properties-> الإطار.

وقد ترغب في النظر في Struts2 الربيع المساعد ل الأخير. وعلاوة على ذلك، الربيع الأمن التكامل .

وإلقاء نظرة على AppFuse

ولديها الكثير من المبتدئين المواد التطبيق على شبكة الإنترنت. لديك أيضا شيء مع Struts2 الربيع، إسبات.

وSpringSource نفسها لديها عدد لا بأس به من التطبيقات عينة جيدة متوفرة هنا:

https://src.springframework.org/svn/spring-samples/

وأفضل واحد لتبدأ هنا هو على الارجح:

http://static.springsource.org/docs/petclinic.html

والربيع رو يخلق الربيع - السبات الهيكل العظمي مع النقابة 2. يمكنك الاستمرار في استخدام رو أو يمكنك التبديل تشغيله مع عدم الكثير من العمل اليدوي. يقوم بتحميل أحدث السبات والربيع إصدارات ويمكنك التأكد من أنها سوف تعمل معا.

والربيع رو يعطيك نصيحة مع الأمر "تلميح"، ويمكنك البدء سريعا حقا. يمكنك متابعة البرنامج التعليمي على http://static.springsource.org/spring -roo / إشارة / أتش تي أم أل / beginning.html و الخطوات الأولى والثانية ما يكفي.

ولكن رو لن يساعد مع الدعامات، فإنه يوفر للمساهمة في المشروع بدلا من ذلك.

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