
hibernate
aoxida
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hibernate缓存机制
缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能. Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升. Hibernate缓转载 2012-06-01 14:04:01 · 492 阅读 · 0 评论 -
Hibernate与 MyBatis的比较
最近做了一个Hibernate与MyBatis的对比总结,希望大家指出不对之处。 第一章 Hibernate与MyBatis Hibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。 MyBatis 参考资料官网:转载 2015-01-12 17:31:25 · 653 阅读 · 0 评论 -
Hibernate get和load区别
get和load方式是根据id取得一个记录 下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比: load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常 get方法检索不到的话会返回null 2.从检索执行机制上对比: get方法和find方法都是直接从数转载 2015-01-14 14:04:28 · 509 阅读 · 0 评论 -
Hibernate延迟加载实现原理
通过将class的lazy属性设置为true,来开启实体的延迟加载特性。 如果我们运行下面的代码: User user=(User)session.load(User.class,"1");(1) System.out.println(user.getName()); (2) 当运行到(1)处时,Hibernate并没有发起对数据的查询,如果转载 2015-01-14 13:59:18 · 476 阅读 · 0 评论