首页 > Web开发 > 详细

HibernateTemplate常用方法

时间:2015-11-17 18:56:54      阅读:260      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!