摘要:
session.flush()是强制和数据库同步 session.clean()是清除session中的缓存 对于批量数据插入的时候优化:减少cpu和内存(缓存)占用量 2.使用原生jdbc进行数据优化 阅读全文
摘要:
Lazy(懒加载)在hibernate何处使用:1.<class>标签上,可以取值:true/false,(默认值是:true)2.<property>标签上,可以取值:true/false,需要类增强工具3.<set>,<list>集合上,可以取值:true/false/extra,(默认值为:t 阅读全文
摘要:
//get默认为非懒加载模式进行的不管设置设置懒加载 //get方法首先查询session缓存,没有的话查询二级缓存,最后查询数据库; //反而load方法创建时首先查询session缓存,没有就创建代理,实际使用数据时才查询二级缓存和数据库。 具体: http://blog.csdn.net/ja 阅读全文
摘要:
保存习惯代码 在这个保存中需要注意的事项: 1.如果按照这个保存的步骤的话:需要在 <set name="orders" cascade="all-delete-orphan"> 在set集合中加上级联操作 不然会出现如下报错: object references an unsaved transi 阅读全文
摘要:
1 package cn.lonecloud.test; 2 3 import java.util.Date; 4 5 import org.hibernate.HibernateException; 6 import org.hibernate.Session; 7 import org.hibernate.SessionFactory; 8 import org.hibe... 阅读全文
摘要:
(1)生成数据库表的创建: (2)Hibernate.cfg.xml文件 (3)log4j.properties文件 (4)User.java (5).user.hbm.xml 6.Customer.java 1 package cn.lonecloud.domain; 2 3 import jav 阅读全文