欢迎来到皮皮网网首页

【centos源码包下载地址】【乾坤圈指标源码】【带源码的jdk】hibernatedaosupport 源码

来源:智能温控风扇源码 时间:2024-12-28 17:31:29

1.java编程中 HibernateDaoSupport 类继承HibernateDaoSupport
2.HibernateDaoSupport

hibernatedaosupport 源码

java编程中 HibernateDaoSupport 类继承HibernateDaoSupport

       这个类是centos源码包下载地址Spring里编写的对Hibernate的DAO支持类,里面的HibernateTemplate属性对session进行了封装,对session操作进行了事务处理和打开关闭.

       getHibernateTemplate().save 就是往数据里存对象啊

HibernateDaoSupport

       hibernatetemplate不是有一个方法

       public List find(String queryString) throws DataAccessException

       æ–¹æ³•å—,它直接支持hql的,你用hql查询就可以了呀

       getHibernateTemplate().find(hql)

       å¦‚果你要使用分页的话,还是直接用hibernate吧,为了应付复杂的查询,spring的HibernateTemplate也提供了你直接调用hibernate api的方法:

       public Object execute(HibernateCallback action) throws DataAccessException。

       åœ¨è¿™é‡Œä½ éœ€è¦ä¼ é€’一个HibernateCallback实例,HibernateCallback是一个接口,你必须实现它的一个方法:

       Object doInHibernate(Session session);

       ä½ å¯ä»¥å‘现你可以直接使用hibernate的Session接口了,用Session来应付分页查询应该是很熟悉了吧,随便你使用Querry或者Criteria接口!

       å“Žï¼Œè¿™é‡Œå¯æŠŠæˆ‘的看家本事全部现出来的