hibernate
文章平均质量分 57
xian00000
这个作者很懒,什么都没留下…
展开
-
设置lazy="extra"出错
Hibernate可以配置懒加载策略,取值为:true/false/extra ,当设lazy="extra"时报错,代码如下: -->转载 2012-05-29 17:14:38 · 743 阅读 · 0 评论 -
hibernate映射模板参考
模板 主键 普通属性(值类型) 关联关系 多对一 一对多(Set) 多对多(Set) 中间表"> 一对一(基于主键),有外键方 并设置原创 2012-06-06 12:47:16 · 449 阅读 · 0 评论 -
[hibernate] 配置文件中的 lazy, inverse, cascade 和 fetch
[hibernate] 配置文件中的 lazy, inverse, cascade 和 fetch 2009-06-10 13:52 转自:http://hi.baidu.com/zh_m_zhou/blog/item/77464a09dc52e638e92488bb.html 作者:pocky hibernate真的还是比较花费学习成本的,最近查阅了大量的资料转载 2012-05-25 21:23:43 · 699 阅读 · 0 评论 -
hibernate笔记
1,connection.driver_class com.mysql.jdbc.Driver中配置属性时,可以不写hibernate 2,hibernate.connection.url jdbc:mysql:///test 主机时可以这样写 3,显示创建数据库表过程:show create table student; 显示数据库所有引擎:show engines;原创 2012-07-19 16:15:22 · 694 阅读 · 0 评论 -
Hibernate的实体类中为什么要继承Serializable?
hibernate有二级缓存,缓存会将对象写进硬盘,就必须序列化,以及兼容对象在网络中的传输 等等。 java中常见的几个类(如:Interger、String等),都实现了java.io.Serializable接口。 实现 java.io.Serializable 接口的类是可序列化的。没有实现此接口的类将不能使它们的任一状态被序列化或逆序列化。序列化类的所有子类本身都是可序列转载 2012-07-28 16:57:19 · 3270 阅读 · 0 评论 -
Hibernate批处理操作优化 (批量插入、更新与删除)
问题描述 我开发的网站加了个新功能:需要在线上处理表数据的批量合并和更新,昨天下午发布上线,执行该功能后,服务器的load突然增高,变化曲线异常,SA教育了我一番,让我尽快处理,将CPU负载降低。 工作所需,我经常要写些程序批量处理数据,每次执行几十万数据处理的时候,我机子的CPU都会飙高,而且数据处理速度会越来越慢。比如第一个1W条要5分钟,第二个1W条就要10分钟,要干其他事情转载 2013-07-14 10:10:42 · 837 阅读 · 0 评论 -
Hibernate 所有缓存机制详解
hibernate提供的一级缓存 hibernate是一个线程对应一个session,一个线程可以看成一个用户。也就是说session级缓存(一级缓存)只能给一个线程用,别的线程用不了,一级缓存就是和线程绑定了。 hibernate一级缓存生命周期很短,和session生命周期一样,一级缓存也称session级的缓存或事务级缓存。如果tb事务提交或回滚了,我们称session就关闭了,生命转载 2013-11-17 16:29:57 · 675 阅读 · 0 评论