hibernate
windowluffy
这个作者很懒,什么都没留下…
展开
-
Spring中常用的hql查询方法(getHibernateTemplate())
转自:http://www.blogjava.net/jumliang/archive/2009/03/10/258743.html---------------------------------一、find(String queryString); 示例:this.getHibernateTemplate().find("from bean.User");转载 2013-03-05 17:46:26 · 410 阅读 · 0 评论 -
注意Hibernate4在开发当中的一些改变
转自:http://hi.baidu.com/austincao/item/fc9907da3d854e44fa576861Hibernate4的改动较大只有spring3.1以上版本能够支持,Spring3.1取消了HibernateTemplate,因为Hibernate4的事务管理已经很好了,不用Spring再扩展了。这里简单介绍了hibernate4相对于hib转载 2013-04-13 23:58:29 · 350 阅读 · 0 评论 -
Spring事务深入浅出
转自:http://developer.51cto.com/art/201101/244118.htmSpring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。这篇文章将重点对Spring事务的应用难点剖析。一,在Spring中配置事务管理器1.事务管理器be转载 2013-04-14 00:02:19 · 465 阅读 · 0 评论 -
spring 3.x + hibernate4.x 实现数据延迟加载
转自:http://blog.sina.com.cn/s/blog_a5f093b40101el0l.html Spring为我们解决Hibernate的Session的关闭与开启问题。 Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行。如果 Service 层返回一个启用了延迟加转载 2013-04-14 00:46:37 · 949 阅读 · 3 评论 -
JPA 常用操作 与 Hibernate 的区别
前提://创建实体管理器工厂 === 相当于 sessionFactoryEntityManagerFactory emf = Persistence.createEntityManagerFactory("jpa");//创建实体管理器 === 相当于sessionEntityManager em = emf.createEntityManager();//通过实体管理器获得事务原创 2013-12-10 18:04:12 · 726 阅读 · 0 评论 -
hibernate处理批量更新和批量删除
9.4 批量处理数据通常,在一个Session对象的缓存中只存放数量有限的持久化对象,等到Session对象处理事务完毕,还要关闭Session对象,从而及时释放Session的缓存占用的内存。批量处理数据是指在一个事务中处理大量数据。以下程序在一个事务中批量更新CUSTOMERS表中年龄大于零的所有记录的AGE字段:Transaction tx = session.beginTr转载 2013-12-10 21:18:24 · 546 阅读 · 0 评论