2009-02-10 18 views

risposta

7

C'è uno sample project che include Spring, Hibernate e Struts2 disponibili sul sito Web di Struts2 che sembra avere la maggior parte di ciò che voglio. Include una configurazione JPA di base ma non fornisce le classi DAO.

Il modello DAO generico è documentato sul sito di Hibernate here. Questo dà una buona base DAO ma il codice sta usando Hibernate direttamente senza JPA o Spring.

Il following post (avviso: lingua) fornisce alcune informazioni sull'utilizzo di Spring con JPA e non con la classe HibernateTemplate.

Mettere insieme queste informazioni mi ha aiutato a realizzare il mio progetto skeleton.

12

Il documento ufficiale è la soluzione migliore per entrambi Spring e Hibernate. Tuttavia, puoi iniziare il tutorial When Spring Meets Hibernate e Spring and Hibernate with MyEclipse per iniziare.

La soluzione migliore, se si utilizza Netbeans o non si hanno problemi a utilizzarlo, è sufficiente avviare una nuova applicazione e seguire rispettivamente lo web application wizard and specify Spring and Hibernate come framework dell'applicazione e l'ORM. Genererà uno scheletro completo su cui lavorare. È anche possibile aggiungere Struts2 come framework Web in seguito, in project-> properties-> framework.

Si consiglia di esaminare Struts2 Spring Plugin per quest'ultimo. Inoltre, Spring Security Integration.

9

Dai un'occhiata alla AppFuse

Ha sacco di avviamento materiale web-app. Hai anche qualcosa con Struts2-Spring-Hibernate.

+0

Appfuse mi consente di utilizzare Struts2 anziché Spring MVC? Non riuscivo a vederlo menzionato sul sito. –

+0

Dai un'occhiata a questo URL https://appfuse.dev.java.net/ Ci sono alcuni video dimostrativi e anche download per struts2. Spero che sia d'aiuto. – Satya

2

Primavera Roo crea un Spring - Hibernate skeleton with JPA 2. Puoi continuare a usare Roo o puoi spegnerlo con poco lavoro manuale. Scarica le versioni più recenti di Hibernate e Spring e puoi essere sicuro che funzioneranno insieme.

Spring Roo ti dà consigli con il comando "suggerimento" e puoi iniziare molto rapidamente. Puoi seguire il tutorial allo http://static.springsource.org/spring-roo/reference/html/beginning.html e i primi due passaggi sono sufficienti.

Ma Roo non aiuta con Struts, offre invece JSF.

Problemi correlati