Spring+Struts2+hibernate框架整合详解

本文详细介绍如何将Spring、Struts2、Hibernate框架整合在一起搭建Web应用环境,包括环境搭建步骤、配置修改及注意事项。通过遵循具体操作指南,可实现框架间的无缝集成。
 Spring+Struts2+hibernate 框架整合步骤: 
 1,环境搭建
      准备Spring环境
      准备Hibernate环境
      准备Struts2环境
  2,修改配置文件
      1,struts.xml
          添加一个常量,用来告诉Spring容器,负责创建Struts2中的对象
          <constant name="struts.objectFactory" value="spring"></constant>
      2,web.xml
          1,Struts2的Filter
          2,添加一个监听器,用来创建Spring容器
          3,提供实例化Spring容器的配置文件路径
详细步骤说明:
1.创建一个web工程,并导入ssh整合的jar包 
    1.1 创建工程                       
   
    1.2 添加ssh整合后的jar包,同添加其他jar包方法一样.
                                     
                        

2.环境搭建【添加次序:Spring->Hibernate->Struts2】
   2.1 添加Spring环境               
                
                 
       
2.2 添加Hibernate环境               
                
                
                
                
                

    2.3 添加Struts2环境
                
                

3.修改配置文件
     3.1 struts.xml
          添加一个常量,用来告诉Spring容器,负责创建Struts2中的对象
          <constant name="struts.objectFactory" value="spring"></constant>               

推荐更改一下applicationContext.xml文件中的配置:
    将 class="org.apache.commons.dbcp.BasicDataSource" 更改为class="org.springframework.jdbc.datasource.DriverManagerDataSource"

    3.2 web.xml
          添加内容:
               1,配置Struts2的过滤器
          2,添加一个监听器,用来创建Spring容器
          3,提供实例化Spring容器的配置文件路径
    
到这里就成功的将SSH整合在一起了,部署在服务器上面,启动没有报错的话,那么就congratulations了!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值