码迷,mamicode.com
首页 > 其他好文 > 详细

整合S2SH开发项目步骤

时间:2017-03-28 16:31:14      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:actor   项目   表现层   ring   连接   generator   逻辑   jsp   设置   

Hibernate+struts2

 

1.数据库层开发,
创建数据库s2sh,创建表book,字段bookID,bookNo,bookPrice,bookName
根据table的条目开发pojo类 Book
持久层开发
编辑hibernate的cfg.xml,配置好ide和mysql的连接,添加po类的映射
<mapping resource="po/Book.hbm.xml" />。
编辑pojo类到数据库的映射 hbm.xml(Hibernate mapping);
<hibernate-mapping>
<class name="po.Book" table="book">
<id name="bookId"><generator class="identity"></generator></id>
<property name="bookName"></property>
<property name="bookNo"></property>
<property name="bookPrice"></property>
</class>
</hibernate-mapping>
编辑注释@Entity,@Id,@Column,自定义AnnotationSessionFactory类来获得session对象
编辑cfg.xml
<mapping class="po.Book"/>
编辑测试类,测试数据库设置和连接是否成功;
2.数据访问层开发
编辑DAO层,所有的操作数据的方法,保存数据、删除数据、修改数据、查询数据等;
DAO接口、DAO实现类,DAO工厂类
1.定义接口bookDAO,三个方法(添加书籍,根据bookNo查询书籍,查询所有书籍)
2.添加实现类bookDAOImpl,实现方法,并通过调用hibernate中方法完成数据访问操作
通过调用hibernate中的相应方法来完成数据访问操作。
3.业务逻辑层开发
业务逻辑层重点实现业务逻辑。通过调用数据访问层来实现的。
业务逻辑组件接口、业务逻辑组件实现类,业务逻辑工厂类。
编辑service 接口、实现、工厂类
4.表现层
1.添加书籍录入表单,接收书籍信息,bookInput.jsp
2.添加书籍录入控制器,并调用业务逻辑层完成书籍录入,BookInputAction
3.编辑struts.xml,配置action跳转页

 

struts2+spring

 

整合S2SH开发项目步骤

标签:actor   项目   表现层   ring   连接   generator   逻辑   jsp   设置   

原文地址:http://www.cnblogs.com/zhizhiyin/p/6634815.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!