java
yao364297490
这个作者很懒,什么都没留下…
展开
-
延迟加载与左外链接
延迟加载:在hbm.xml里设置lazy是true 或者 false(一对多,多对多 默认延迟加载) 左外链接:在hbm.xml里设置outer-join 为 true(一对一 ,多对一 默认左外链接 --fetch (join/select)制定查询方式) 一下Session的方法都用于检索OID为1的Customer对象; session.createQuery("from Cust原创 2012-11-29 14:50:20 · 282 阅读 · 0 评论 -
Java类型 、hibernate中hbm文件中映射类型、Oracle数据库数据类型 对应关系
Java类型 、hibernate中hbm文件中映射类型、Oracle数据库数据类型 对应关系 java类型 hibernate类型 Oracle类型 java.lang.String String Varchar2 int int Number char character char boolean boole原创 2012-11-16 16:14:29 · 2475 阅读 · 0 评论 -
hibernate创建session工厂
import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; public class HibernateUtil { private static SessionFactory sessionFactory; static {/原创 2012-11-20 09:55:50 · 383 阅读 · 0 评论 -
ognl深度解析 (对象图导航语言)
ognl深度解析 (对象图导航语言) OgnlContext 继承与 map接口 1.根对象,不用#(只有一个根) name 2.非根对象 #person 3.属性 #person.id 4.属性中某些类型所对应的方法 #person.name.toUpperCase().length() 5.某些类型所对应的静态方法 @java.lang.Integer@toBinaryS原创 2012-11-16 13:49:44 · 537 阅读 · 0 评论 -
hibernate -- list和iterator方法的区别
hibernate -- list和iterator方法的区别 转载总结(list只查询一级缓存,而iterator会从二级缓存中查,重点理解hibernate二级缓存) 原:http://blog.csdn.net/hanxiaoshuang321123/article/details/7103414 1.首先看两个例子来比较一下 (1)在用Query方法查询的时候,通过HQ转载 2012-11-20 10:05:57 · 279 阅读 · 0 评论 -
hibernate缓存机制
hibernate 缓存机制 缓存是位 于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能. Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的转载 2012-11-20 10:30:50 · 301 阅读 · 0 评论 -
Hibernate关联关系配置(一对多、一对一和多对多)
Hibernate关联关系配置(一对多、一对一和多对多) Hibernate关联关系配置 第一种关联关系:一对多(多对一) "一对多"是最普遍的映射关系,简单来讲就如消费者与订单的关系。 一对多:从消费者角的度来说一个消费者可以有多个订单,即为一对多。 多对一:从订单的角度来说多个订单可以对应一个消费者,即为多对一。 一对多关系在hbm文件中的配置信息: 消费者(一转载 2012-11-20 11:00:35 · 286 阅读 · 0 评论 -
hibernate缓存的作用
Session缓存(一级缓存) 一级缓存是Session的缓存。由于Session对象的生命周期通常对应一个数据库事务或者一个应用事务,因此它的缓存是是事务范围的缓存。第一级缓存是必须的,不允许而且事实上也无法被卸除。在第一级缓存中,持久化类的每个实例都具有唯一的OID。 作用 1.减少访问数据库的频率,应用程序从内存中读取持久化对象的速度显然比到数据库中查数据速度快多了,因此Session原创 2012-11-21 15:29:07 · 544 阅读 · 0 评论