Hibernate HQL查询入门例子
2016-09-04 00:00
387 查看
摘要: 简单的介绍一些HQL入门的一些demo
//新增操作 public void add(roletable role){ Session session=HibernateUtil.createSessionFac(); Transaction trans=session.beginTransaction(); Serializable res = session.save(role); trans.commit(); session.close(); System.out.println("新增成功"); }
//删除 public void del(int roleid){ Session session=HibernateUtil.createSessionFac(); Transaction trans=session.beginTransaction(); Object role=session.get(roletable.class, roleid); if(role!=null) session.delete(role); trans.commit(); session.close(); System.out.println("删除成功"); }
//改 public void update(roletable mode){ Session session=HibernateUtil.createSessionFac(); Transaction trans = session.beginTransaction(); session.update(mode); trans.commit(); session.close(); System.out.println("修改成功"); }
public List<roletable> findAll(){ List<roletable> list=null; Session session=HibernateUtil.createSessionFac(); Transaction trans = session.beginTransaction(); Query query = session.createQuery("from roletable"); list=query.list(); for (roletable roletable : list) { System.out.println("====id"+roletable.getRoleID()+"==== rolename="+roletable.getRoleText()); } trans.commit(); session.close(); return list; }
public List<roletable> findByName(String name){ List<roletable> list=null; Session session=HibernateUtil.createSessionFac(); Transaction trans = session.beginTransaction(); Query query = session.createQuery("from roletable where roleText=?"); query.setParameter(0, name); list=query.list(); trans.commit(); session.close(); return list; }
相关文章推荐
- Hibernate中HQL查询例子
- 框架学习之Hibernate 第五节 HQL和Criteria查询入门
- hibernate---HQL之引用查询小例子
- hibernate中hql查询,这里是例子程序,比较完整,忘记时可以对比复习
- 《Java从入门到放弃》框架入门篇:hibernate查询——HQL
- 《Java从入门到放弃》入门篇:hibernate查询——HQL
- Hibernate入门(7):HQL查询
- Hibernate中的HQL的基本常用小例子,单表查询与多表查询
- Hibernate之HQL查询的一些例子
- 《Java从入门到放弃》入门篇:hibernate查询——HQL
- Hibernate中的HQL的基本常用小例子,单表查询与多表查询
- Hibernate进阶 (12)HQL入门单表简单查询
- hibernate查询精典例子(HQL QBC QBE)
- hibernate的hql模糊查询例子
- hibernate查询方式:HQL、SQL、Criteria方法、命名、动态分离查询、例子查询
- 《Java从入门到放弃》入门篇:hibernate查询——HQL
- hibernate查询方式:HQL、SQL、Criteria方法、命名、动态分离查询、例子查询
- 04-HibernateUtil完整版,HQL查询入门
- Hibernate的查询语言之HQL(一)——快速入门
- 06_传智播客hibernate教程_完善HibernateUtil类及hql查询入门 &amp;amp;&amp;amp;07_传智播客hibernate教程_实体类或属性名与数据库关键字冲突问题