1,新建一个web项目;
2,建立domain;
3,导入hibernate相关的包(因为用的是hibernate3.6):
1,导入hibernate3.jar
2,导入required里面所有的jar包
3,导入jpa里面的包
4,完成映射文件;
5,完成DAO接口;
6,导入spring相关的包;
7,继承HibernateDaoSupport完成dao的实现
8,Spring和Hibernate集成的配置文件:
1,配置一个datasource,这个datasource是准备传给hibernate的
2,配置<property-placeholder>引入数据库连接信息相关的properties
3,配置sessionFactory
1,不使用hibernate.cfg.xml文件
1,需要传入一个dataSource;
2,通过<property name="hibernateProeprties>传入hibernate的配置信息
3,通过<property name="mappingResources">传入所有的映射文件
2,使用hibernate.cfg.xml文件
1,需要传入一个dataSource
Spring和Struts2集成的原理:
struts2-spring-plugin-2.3.24.jar:是Spring和Struts2集成的桥梁.
本身也是Struts2提供的一个插件,该创建的功能用来和Spring做整合.
处理一个警告:session在请求的时候打开,在响应完毕之后,再关闭.