![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
文章平均质量分 62
canfly20008
这个作者很懒,什么都没留下…
展开
-
QBC查询及语法
QBC(Query By Criteria)查询方式是Hibernate提供的“更加面向对象”的一种检索方式。QBC在条件查询上比HQL查询更为灵活,而且支持运行时动态生成查询语句。 在Hibernate应用中使用QBC查询通常经过3个步骤 (1)使用Session实例的createCriteria()方法创建Criteria对象 (2)使用工具类Restrictions的相关方法为C...原创 2009-10-16 14:02:45 · 311 阅读 · 0 评论 -
hibernate 条件查询(Criteria Queries)
16.1. 创建一个Criteria 实例org.hibernate.Criteria接口表示特定持久类的一个查询。Session是 Criteria实例的工厂。 Criteria crit = sess.createCriteria(Cat.class);crit.setMaxResults(50);List cats = crit.list();16.2. 限制结果集内容一个单独的查询条件...原创 2009-12-08 11:41:02 · 83 阅读 · 0 评论 -
Hibernate条件查询(Criteria Query)
1、创建一个Criteria实例net.sf.hibernate.Criteria这个接口代表对一个特定的持久化类的查询。Session是用来制造Criteria实例的工厂。 Criteria crit = sess.createCriteria(Cat.class);crit.setMaxResults(50);List cats = crit.list();返回最多50条记录的结果集。...原创 2009-12-08 15:11:22 · 85 阅读 · 0 评论 -
Hibernate slf4j.impl.StaticLoggerBinder.SINGLETON from class org.slf4j.LoggerFac
问题描述:学习Hibernate持久化技术时,使用hibernate-annotations-3.4.0.GA版本做实验,做好了程序和配置文件后,运行程序出现Exception in thread "main" java.lang.IllegalAccessError: tried to access field org.slf4j.impl.StaticLoggerBinder.SINGLETO...原创 2010-01-11 10:29:10 · 91 阅读 · 0 评论 -
Hibernate+mysql乱码问题终极解决方案
1, mysql安装时设置字符集utf-8(包括数据库字符集,以及表的字符集), jdbc驱动用最新的 2. hibernate配置文件(hibernate.cfg.xml)中,加上属性 <property name="connection.useUnicode">true</property> <property name="connection.character...原创 2010-01-15 15:06:35 · 93 阅读 · 0 评论 -
Hibernate3一级缓存和二级缓存的理解!
Hiberante3 一级缓存总结1. Session 级别的缓存,它同session邦定。它的生命周期和session相同。Session消毁,它也同时消毁;管理一级缓存,一级缓存无法取消,用两个方法管理,clear(),evict()2. 两个session 不能共享一级缓存,因它会伴随session的生命周期的创建和消毁;3. ...原创 2010-01-16 09:05:19 · 72 阅读 · 0 评论 -
Hibernate HQL查询
Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完整的HQL语句形势如下...原创 2010-01-16 16:14:17 · 73 阅读 · 0 评论 -
使用hql 语句进行分页查询操作
/** * 使用hql 语句进行分页查询操作 * @param hql 需要查询的hql语句 * @param offset 第一条记录索引 * @param pageSize 每页需要显示的记录数 * @return 当前页的所有记录 */ @SuppressWarnings("unchecked") public List find...原创 2011-02-28 17:20:49 · 270 阅读 · 0 评论 -
Hibernate HQL时间表达式支持如下3种
current_date(), current_time(), and current_timestamp() 。说明: current_date():得到当前日期; current_time():得到当前时间; current_timestamp():得到当前时间戳。原创 2011-03-09 22:26:49 · 92 阅读 · 0 评论