<o:p> </o:p>
现在的这个小项目除了完成基本的添删改查,还有一个简单的分页功能。这个分页功能不仅前台分页,而且在后台数据库也进行了分页处理。
<o:p> </o:p>
现在就来编写 Dao 层的代码。
首先写好 pojo 的代码:
在
com.game.products.model
中新建
products.hbm.xml
类,代码如下:
<o:p></o:p>




































注意这里的 ID 不是数据库自动生成的,而是根据需要由程序生成,一般项目中的主键 ID 都是采取这种方式。
然后在这个包中再新建
Products
类,代码如下:
<o:p></o:p>




























































































需要注意的是,我这里都是采用了 string 类型,因为在项目中传递数据,用 string 类型最为方便,同时也便于代码的编写。只是在前台需要编写验证代码,免得有字符数据插入整数字段而造成数据库异常。
<o:p> </o:p>
在 com.game.products.dao.iface 包中新建 ProductsDao 接口。 <o:p></o:p>
代码如下所示: <o:p></o:p>
<o:p></o:p>