软件开发案例分析(二)计算机网络商城.ppt

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 总体设计——DAO DAO——Data Access Object(数据访问对象) 利用Hibernate框架实现面向对象形式的数据库操作 BaseDao DaoSupport XXXDao XXXDaoImpl extends extends 继承 继承 implements implements 实现 实现 接口 类 被Action调用 总体设计——DAO BaseDAOT——泛型基础接口,将所有DAO共有的公共接口抽象出来,统一定义在这里   函数 描述  基本操作 save  保存(添加)对象 saveOrUpdate  保存(添加)或更新对象 update  更新对象 delete  根据对象id,删除对象 get  根据对象id,从DB加载对象,如对象不存在,返回空 load  根据对象id,从DB加载对象,如对象不存在,抛出异常 uniqueResult  根据HQL语句,查询单条信息 getCount  获取数据库中该泛型对象(T)的个数 多条分页查询函数,返回PageModel(分页结果集) find(参数不同) pageNo:当前页码 maxRe

文档评论(0)

1亿VIP精品文档

相关文档