Red de conocimiento informático - Material del sitio web - Cómo construir el entorno operativo Struts2+Spring+Hibernate en CentOS

Cómo construir el entorno operativo Struts2+Spring+Hibernate en CentOS

Struts2+Spring+Hibernate es el último framework J2EE popular. Este es un resumen de mi experiencia en la construcción de este marco. Muchas personas siempre encontrarán problemas de todos los tamaños al construir este marco. No hay soluciones efectivas ni introducciones sistemáticas en Internet, así que decidí resumir mi experiencia. Brinda ayuda a algunos amigos que están construyendo rompecabezas.

Utilicé este marco para implementar las funciones CRUD básicas de un sistema de gestión de empleados. Originalmente quería enriquecer las funciones, pero nunca encontré el tiempo para hacerlo.

La versión actual es tentativamente 1.0. Además de CRUD, también está configurada con el marco de validación de formularios JSValidation. La función se puede implementar sin problemas.

Ahora comparta algo de código fuente para ilustrar algunas precauciones.

Lo siguiente es parte del proceso de construcción y el código fuente:

1. Primero, combine para implementar el soporte para Hibernate3.2+Spring2.5 y elimine hibernate.cfg.xml. y modifique el contenido del archivo applicationContext.xml, agregue la configuración de SessionFactory y dataSource.

2. Genere clases POJO y los archivos de mapeo correspondientes a través del asistente MyEclipse.

3. Modifique el contenido del elemento en el archivo applicationContext.xml.

4. Escribir la interfaz DAO y la clase de implementación.

5. Modifique el archivo applicationContext.xml y agregue la configuración de la clase de implementación Dao.

6. Combinando Struts2 y Spring2.5, modifique el archivo web.xml y agregue la configuración de filtro requerida por struts2.

7. Agregue la biblioteca de clases correspondiente a struts2 y agregue el paquete jar de struts2 y la configuración de spring.

8. Copie el archivo struts.xml al directorio raíz src y luego modifique la configuración constante en el archivo struts.xml.

9. Modifique el archivo web.xml y configure Spring Listeners y las variables de contexto. y agregue la configuración OpenSessionInViewFilter.

10. Escribir clases de acción.

11. Configurar el archivo struts.xml.

12. Modificar applicationContext.xml

13. Escribir archivo Jsp.

14. Cargue y ejecute el proyecto.

El siguiente es el código fuente del archivo clave:

Código fuente de struts.xml: