您的位置:首页 > 编程语言 > Java开发

搭建Struts2 + spring + hibernate环境

2012-05-04 19:47 441 查看
1.拷入hibernate所需jar文件



2.拷入spring的jar文件



因为这里不是跟struts1结合,就不用spring-webmvc-struts.jar

3.拷贝一个beans.xml模板,放在类路径底下,然后在里面配置,当然这个beans.xml文件名是可以随便取的
在配置时,与hibernate结合,则需要配置一个sessionFactory bean,此bean也需要一个dataSource bean注入
还需要实体bean以及实体bean对应的hbm.xml文件

4.在web.xml中初始化spring容器,到这里为止spring与hibernate集成完成

5.拷入struts2的jar包



这里的antrl-2.7.2.jar包不用,因为前面spring的jar包中已有

6.在web.xml中通过filter来实例化struts2

7.拷贝一个struts.xml文件到类路径下,这里的struts.xml不能为其他名字

8.要实现struts2的action由spring创建,则在struts.xml文件中添加一个常量
<constant name="struts.objectFactory" value="spring">

9.然后在web.xml加入用于解决hibernate的session关闭的延迟加载问题的配置标签以及struts2的参数编码问题的配置标签
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: