Java架构师之旅(二十四)- 关于ssh总结

夜光序言:

思念一个人的滋味,就象是喝了一杯冰冷的水,然后一滴一滴凝成热泪。

 

Java架构师之旅(二十四)- 关于ssh总结

 

 

 

正文:

ssh框架整合总结

我们在做项目的时候,肯定都是统一jar包的,这一点不用担心

因为我用的是mysql,所以导入的就是mysql的jar包

 

详细步骤:

1、导入jar包

2、搭建struts2环境

  • 创建action,创建struts.xml文件,配置action
  • 配置struts2过滤器

 

3、搭建hibernate环境

  • 创建实体类
  • 配置实体类和数据库表映射关系
  • 创建hibernate核心配置文件

引入映射配置文件

 

 

4、搭建spring环境

  • 创建spring核心配置文件
  • Java架构师之旅(二十四)- 关于ssh总结
  • 让spring配置文件在服务启动时候自动加载
  • 配置监听器
  • Java架构师之旅(二十四)- 关于ssh总结
  • 指定spring配置文件位置:

  • Java架构师之旅(二十四)- 关于ssh总结

 

5、spring和struts2整合

Java架构师之旅(二十四)- 关于ssh总结

在struts.xml中action标签class属性里面写bean的id值

Java架构师之旅(二十四)- 关于ssh总结

 

 

6、spring和hibernate整合

Hibernate核心配置文件中数据库配置,在spring里面进行配置

Java架构师之旅(二十四)- 关于ssh总结

 

 

7、在dao里面使用hibernateTemplate

在dao注入hibernatetemplate对象

Java架构师之旅(二十四)- 关于ssh总结

 

 

8、SSH最后一步

配置事务

Java架构师之旅(二十四)- 关于ssh总结