一、导入相应的jar包。

二、搭建Struts2环境

    2.1创建action并且配置struts.xml文件,在里面配置action.

       SSH框架的搭建

           SSH框架的搭建  SSH框架的搭建      2.2 在web.xml中配置struts2的过滤器

SSH框架的搭建  

三、 搭建Hibernate环境

3.1创建实体类,进而配置实体类与数据库表的映射关系。

SSH框架的搭建

SSH框架的搭建

 

3.2创建hibernate的核心配置文件hibernate.cfg.xml,并将实体类对应的映射文件放到核心配置文件中

SSH框架的搭建

四、搭建Spring环境

4.1 创建spring的核心配置文件applicationcontext.xml.

4.2在web.xml中配置spring的监听器,让spring的配置文件在服务器启动时加载,并且指定spring配置文件的位置。

SSH框架的搭建

SSH框架的搭建

 

五、将struts2与spring整合

5.1 action在spring中配置

SSH框架的搭建

5.2 struts.xml中action标签class属性里面写applicationcontext.xml中的id值。

SSH框架的搭建

SSH框架的搭建

六、将Hibernate与spring整合

6.1 将hibernate核心配置文件中,关于数据库配置交由spring配置文件中配置

6.2 hibernate的sessionFaction也在spring中配置

SSH框架的搭建

 

补充点:

1.action、service、dao完成相互注入操作,其中Dao类继承了HibernateDaoSupport类(HibernateDaoSupport类将HibernateTempate完成注入)

SSH框架的搭建

2.配置事务

在spring核心配置文件中配置并开启事务注解(记得在Service类上加上注解,否则会出现readonly错误)

SSH框架的搭建

 

 

相关文章: