Hibernate
yinhe272680158
J2EE
展开
-
Hibernate获取数据方式与缓存使用
Hibernate获取数据的方式有不同的几种,其与缓存结合使用的效果也不尽相同,而Hibernate中具体怎么使用缓存其实是我们很关心的一个问题,直接涉及到性能方面。缓存在Hibernate中主要有三个方面:一级缓存、二级缓存和查询缓存;一级缓存在Hibernate中对应的即为session范围的缓存,也就是当 session关闭时缓存即被清除,一级缓存在Hibernate中是不可配置的部分;二级转载 2008-12-15 11:38:00 · 325 阅读 · 0 评论 -
使用hibernate的11大优势
学习了一段时间的ibatis,我觉得hibernate有着ibatis无法替代的优势。1、 开发者都知道,hibernate让我们以oo的方式操作数据库,这让我们看到了hibernate的强大之处,体验到操作数据的方便。但Gavin King说,hibernate最耀眼之处是hibernate的缓存机制,而不是以oo的方式操作数据库。Hibernate的缓存机制不外乎是一级缓存session转载 2008-12-15 12:17:00 · 282 阅读 · 0 评论 -
Hibernate中Criteria的用法
Hibernate中Criteria的完整用法 最近在项目中使用 Spring 和 Hibernate 进行开发,有感于 Criteria 比较好用,在查询方法 设计上可以灵活的根据 Criteria 的特点来方便地进行查询条件的组装。现在对 Hibernate的Criteria 的用法进行总结: Hibernate 设计了 CriteriaSpecification 作为转载 2009-05-06 16:42:00 · 487 阅读 · 1 评论 -
Hibernate学习总结
1 Hibernate概述Hibernate是一个持久层框架,用来负责实现对象和关系型数据库的转换。2003年Hibernate 2发布,2005年Hibernate 3发布。现在已经成为最为流行的ORM(Object/Relational Mapper)框架。2 Hibernate内容2.1 Hibernate的三种状态 A. Transient(临时对象) new出来的对象,此状态下的对象还没转载 2009-05-11 21:56:00 · 821 阅读 · 0 评论