2009-02-10 30 views

Respuesta

7

Hay un sample project que incluye Spring, Hibernate y Struts2 disponibles en el sitio web de Struts2 que parece tener la mayor parte de lo que quiero. Incluye una configuración básica de JPA, pero no proporciona clases DAO.

El patrón genérico de DAO está documentado en el sitio de Hibernate here. Esto le da una buena base DAO pero el código está usando Hibernate directamente sin JPA o Spring.

El following post (advertencia: idioma) ofrece información acerca del uso de Spring con JPA y no de la clase HibernateTemplate.

Recopilar esta información me tiene bien en el camino a mi proyecto de esqueleto.

12

Los documentos oficiales son su mejor apuesta tanto para Spring como para Hibernate. Sin embargo, puede consultar el tutorial When Spring Meets Hibernate y Spring and Hibernate with MyEclipse para comenzar.

Su mejor opción, si utiliza Netbeans o no tiene problemas para usarlo, simplemente inicie una nueva aplicación y siga el web application wizard and specify Spring and Hibernate como marco de aplicación y ORM respectivamente. Generará un esqueleto completo para que trabajes. Incluso puede agregar Struts2 como framework web más adelante, en project-> properties-> framework.

Es posible que desee mirar en Struts2 Spring Plugin para este último. Además, Spring Security Integration.

9

Tenga una mirada en AppFuse

Tiene gran cantidad de material en forma de aplicaciones de arranque. También tienes algo con Struts2-Spring-Hibernate.

+0

¿Appfuse me permite usar Struts2 en lugar de Spring MVC? No pude verlo mencionado en el sitio. –

+0

Eche un vistazo a esta url https://appfuse.dev.java.net/ Tiene algunos videos de demostración y también descargas para struts2. Espero que ayude. – Satya

2

Spring Roo crea una Spring - Esqueleto de Hibernate con JPA 2. Puedes continuar usando Roo o puedes apagarlo sin mucho trabajo manual. Descarga las versiones más nuevas de Hibernate y Spring y puede estar seguro de que funcionarán juntas.

Spring Roo le da consejos con el comando "pista" y puede comenzar muy rápido. Puede seguir el tutorial al http://static.springsource.org/spring-roo/reference/html/beginning.html y los primeros dos pasos son suficientes.

Pero Roo no ayudará con Struts, sino que ofrece JSF.

Cuestiones relacionadas