SSH框架整合总结
第一步 导入jar包
第二步 搭建struts2环境
(1) 创建action ,创建struts.xml配置文件,配置action
(2) 配置struts2的过滤器
第二步 搭建struts2环境
(1) 创建action ,创建struts.xml配置文件,配置action
(2) 配置struts2的过滤器
第三步 搭建hibernate环境
(1) 创建实体类
(2)配置是实体类和数据库表映射关系
(3)创建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配置
(1)把hibernate核心配置文件中数据库配置,在spring里面配置
把hibernate的sessionFactory在spring配置
(2)把hiberate的sessionFactory在spring配置
第七步 在dao里面使用hibernateTemplate
(1) 在dao注入hibernateTemplate对象
(2)在hibernateTemplatae对象中注入sessionFactory
第八步 配置事务
(2)在hibernateTemplatae对象中注入sessionFactory
第八步 配置事务
配置完事务之后就,还要在service里声明注解@Transactional
配置完成之后应该是这样子的