SSH框架整合总结
第一步 导入jar包
第二步 搭建struts2环境
(1) 创建action ,创建struts.xml配置文件,配置action
(2) 配置struts2的过滤器
第三步 搭建hibernate环境
(1) 创建实体类
(2)配置是实体类和数据库表映射关系
(3)创建hibernate核心配置文件
引入映射配置文件
第四步 搭建spring环境
(1) 创建spring核心配置文件
(2) 让spring配置文件在服务器启动时候加载配置监听器
制定spring配置文件位置
第五步 struts2和spring整合
(1) 把action 在spring配置(action 多实例的 )
(2) 在struts.xml中action标签class属性里面写bean的id值
第六步 spring和hibernate整合
(1)把hibernate核心配置文件中数据库配置,在spring里面配置
把hibernate的sessionFactory在spring配置
(2)把hiberate的sessionFactory在spring配置
第七步 在dao里面使用hibernateTemplate
(1) 在dao注入hibernateTemplate对象
(2)在hibernateTemplatae对象中注入sessionFactory
第八步 配置事务
配置完事务之后就,还要在service里声明注解@Transactional
配置完成之后应该是这样子的