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的参数编码问题的配置标签