
Hibernate
约定Linux
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hibernate的各种保存方式的区别 (save,persist,update,saveOrUpdte,merge,flush,lock)等
hibernate的保存 hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别: 一、预备知识: 在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached 下边是常见的翻译办法: transient:瞬态或者自由态 persistent:持久化状态 detached:脱管状态或转载 2013-05-18 18:16:36 · 797 阅读 · 0 评论 -
Hibernate审计日志时业务数据无法同步问题解决
Hibernate审计日志时业务数据无法同步问题解决 1. 问题描述 整个项目采用SpringMVC3.0+Hibernaete3.6作为基础框架,项目刚开始没有加入日志审计功能,业务添加、删除、修改、查询都正常,没有任何问题。后期增加了操作历史的审计日志功能后,添加、修改、删除数据时,页面的数据时十有八九不能刷新。说明一下,日志审计功能使用Hibernate的监听器来实现的。 2原创 2013-09-07 08:24:10 · 1602 阅读 · 0 评论 -
Hibernate学习笔记
SessionFactory对象是线程安全的,但是Session对象不是。 SessionFactory对象是线程安全的,但是Session对象不是。 Hibernate的dirty checking跟领域对象的equals/hashCode没有关系(Hibernate采用自己的方式来检查实体对象的状态是否改变)。 从数据库加载的实体对象的主键不能修改,否则将抛出异常:转载 2013-09-30 09:12:20 · 909 阅读 · 0 评论