![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
文章平均质量分 80
spring028
这个作者很懒,什么都没留下…
展开
-
Hibernate : Query.list()、Query.iterate()的区别
注意: 是Query.iterate(),而不是Query.iterator(); 程序代码 Session session=HibernateSessionFactory.getSession(); List li=null; Iterator it=null; Date d=new Date(); System.out...2008-06-06 12:03:53 · 345 阅读 · 0 评论 -
用Hibernate3.0进行模糊查询
第一种方式:QBC查询 String name = "", info = ""; if (sub != null && sub.getSubname() != null) { name = sub.getSubname(); } if (sub != null && sub.getSubinfo() != null) { info = sub.getSubinfo(...2008-07-25 13:14:41 · 85 阅读 · 0 评论 -
hibernate学习笔记(1)----------使用Query进行查询
一、Query查询可以先设定查询参数,之后通过set等方法,将指定的参数值添入.还可以使用命名参数Session session = sessionFactory.openSession();Query query = session.createQuery("select user.name from User as user where user.age>?( :minAge )");q...原创 2008-08-04 15:24:41 · 110 阅读 · 0 评论 -
hibernate学习笔记(2)------------使用criteria进行查询
1、读取配置文件获得连接 读取hibernate.cfg.xml配置文件,hibernate.cfg.xml文件放在Classpath下,使用下面的方式读入该文件 //Configuration 负责管理hibernate配置信息 Configuration config=new Configuration().configure(); //根据config建立S...原创 2008-08-04 15:25:20 · 92 阅读 · 0 评论 -
Hibernate实现记录的增、删、改和查功能
本节讲述如何使用Hibernate实现记录的增、删、改和查功能。1 查询 在Hibernate中使用查询时,一般使用Hql查询语句。HQL(Hibernate Query Language),即Hibernate的查询语言跟SQL非常相像。不过HQL与SQL的最根本的区别,就是它是面向对象的。使用HQL时需要注意以下几点:l 大小写敏感因为HQL是面向对象的...原创 2008-08-09 23:54:34 · 103 阅读 · 0 评论 -
hibernate通用DAO
public void insert(Object o){ Session session = HibernateSessionFactory.currentSession(); Transaction t = session.beginTransaction(); session.save(o); t.commit(); HibernateSessionF...原创 2008-09-01 12:53:28 · 125 阅读 · 0 评论 -
hibernate 多条件组合查询 之 sql 拼接
public static void main(String[] args) { Session session = null; Transaction tx = null; List list = null; Criteria criteria = null; try { sess...原创 2008-09-05 15:43:05 · 326 阅读 · 0 评论