码迷,mamicode.com
首页 > Web开发 > 详细

HibernateTemplate常用方法

时间:2015-11-17 18:58:14      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:

  继承了HibernateDaoSupport类的子类,调用this.getHibernateTemplate()后可以使用下面方法对数据库进行操作。

 与getSession()方法相比更简单一些。ex:this.getHibernateTemplate().save(user);

 delete(Object entity): 删除指定持久化实例。

    deleteAll(Collection entities): 删除集合内全部持久化类实例。

    find(String queryString): 根据 HQL 查询字符串来返回实例集合。

    findByNamedQuery(String queryName): 根据命名查询返回实例集合。

    get(Classentity Class,Serializable id): 根据主键加载特定持久化类的实例。

    save(Object entity): 保存新的实例。

    saveOrUpdate(Object entity): 根据实例状态,选择保存或者更新。

    update(Object entity): 更新实例的状态,要求entity 是持久状态。

    setMaxResults(intmax Results): 设置分页的大小。

HibernateTemplate常用方法

标签:

原文地址:http://www.cnblogs.com/levyc/p/4972307.html

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