2020-08-11 13:50发布
1
一、项目构建
1.创建简单Maven项目2.在webapps下创建WEB-INF目录,并在WEB-INF下创建web.xml,3.复制porm.xml文件内容(jar包的准备)4.右击项目-->Maven-->Update Project(解决eclipse报错)二、Dao层构建
1.编写实体类User.java(可以使用Hibernate反向工程)
2.Dao层代码抽取以及UserDao的编写
3.注意BaseDao继承的HibernateDaoSupport要选择正确的包,其有分hibernate3,hibernate4和hibernate5,导错包会抛异常
三、配置spring-dao基础
1.在applicationContext.xml中配置Spring组件扫描2.在applicationContext.xml中配置数据源
3.编写db.properties文件,存放在类路径下
四、Spring整合Hibernate
1.在applicationContext.xml中配置SessionFactory,注意class属性也要选择正确的包
2.在applicationContext.xml中配置核心事务管理器
5.如果使用的是hbm.xml文件映射元数据,可以使用mappingLocations(建议)或mappingDirectoryLocations
五、配置log4j日志环境
六、DAO层单元测试
注意,由于Spring的事务配置Service层,因此Dao层不具有事务性,因此单元测试必须添加@Transactional注解
UserDao的测试代码
七、编写Service层代码
八、编写Service层的单元测试
九、配置struts2,并整合到Spring十三、Spring整合到Web环境
最多设置5个标签!
一、项目构建
1.创建简单Maven项目
2.在webapps下创建WEB-INF目录,并在WEB-INF下创建web.xml,
3.复制porm.xml文件内容(jar包的准备)
4.右击项目-->Maven-->Update Project(解决eclipse报错)
二、Dao层构建
1.编写实体类User.java(可以使用Hibernate反向工程)
2.Dao层代码抽取以及UserDao的编写
3.注意BaseDao继承的HibernateDaoSupport要选择正确的包,其有分hibernate3,hibernate4和hibernate5,导错包会抛异常
三、配置spring-dao基础
1.在applicationContext.xml中配置Spring组件扫描
2.在applicationContext.xml中配置数据源
3.编写db.properties文件,存放在类路径下
四、Spring整合Hibernate
1.在applicationContext.xml中配置SessionFactory,注意class属性也要选择正确的包
2.在applicationContext.xml中配置核心事务管理器
3.开启注解事务(也可以使用声明式事务)4.由于我采用注解定义Hibernate实体类,因此映射注解元数据使用的是packagesToScan属性
5.如果使用的是hbm.xml文件映射元数据,可以使用mappingLocations(建议)或mappingDirectoryLocations
五、配置log4j日志环境
六、DAO层单元测试
注意,由于Spring的事务配置Service层,因此Dao层不具有事务性,因此单元测试必须添加@Transactional注解
UserDao的测试代码
七、编写Service层代码
八、编写Service层的单元测试
九、配置struts2,并整合到Spring十三、Spring整合到Web环境
十、编写页面,启动项目一周热门 更多>