Pasos detallados para integrar el marco SSH
1.1 El orden de importación de los paquetes: Struts ----gt; Spring--gt; Hibernate
1.2 Eliminar tres paquetes: asm.jar/asm- attrs.jar /cglib-2.1.3.jar
1.3 Agregar un paquete: common-pool.jar
Dos DAO:
2.1 Código: p>
DaoImpl extiende HibernateDaoSupport
(CRUD: getHiberanteTemplate().
2.2 Configuración: Inyectar sessionFactory
3. Servicio:
3.1 Código:
3.1.1 El tipo de entidad en todos los métodos comerciales debe ser Responsabilidades DTO: procesar negocios/llamar a DAO
3.1.2 Definir la interfaz DAO en ServiceImpl p>
3.2 Configuración: Inyectar DAO
4. Acción:
4.1 Código:
4.1.1 Definir la interfaz del servicio en Acción
4.2 Configuración
4.2.1
lt; action type="org.springframework.web.struts.DelegatingActionProxy"/gt
[ Delegar solicitudes de clientes al DelegatingActionProxy del contenedor Spring]
4.2.1
4.2.2
4.2.2.1
4.2<. /p>
4.2.2.2
lt;injectService/gt;
lt;/beangt;