SSH整合过程
-
导入jar包
-
搭建struts2环境
2.1 创建Action,创建struts.xml配置文件
2.2 在web.xml中配置struts2的过滤器
-
搭建Hibernate环境
3.1 创建实体类
3.2 配置实体类和数据库表的映射关系
3.3 创建hibernate核心配置文件,并引入映射配置文件
-
搭建Spring环境
4.1 创建Spring的核心配置文件
4.2 让spring配置文件在服务器启动的时候加载,其中需要配置监听器和指定Spring配置文件的路径
-
struts2和spirng整合
5.1 把action在spring配置(action多实例的)
5.2 在struts.xml中action标签class属性里面写bean的id值
-
spring和hibernate整合
6.1 把hibernate核心配置文件中数据库的配置放到spring里面配置
6.2 把hibernate的sessionFactory在Spring中配置
-
在dao中使用HibernateTemplate的对象
7.1 在dao中注入hibernateTemplate对象
7.2 在hibernate对象中注入sessionFactory
-
配置事务