随笔分类 -  hibernate

hibernate相关知识
hibernate一级缓存
摘要:"理解 Hibernate 一级缓存" Hibernate 一级缓存默认是打开,不需要任何的配置。实际上,你无法强制禁止它的使用。 如果你理解了一级缓存实际上和 会话 是关联的,就很容易理解一级缓存。总所周知,会话是当我们需要时从会话工厂创建并且一旦会话关闭,缓存就会丢失。相似的,一级缓存与会话对象 阅读全文

posted @ 2016-09-21 09:10 xiaoheike 阅读(841) 评论(0) 推荐(0)

Spring Application Event Example
摘要:Spring Application Event 项目结构 工程下载 "https://github.com/xiaoheike/SpringApplicationEventExample.git" SportEvent 是所有体育运动的父类,继承 ,必须实现带参数构造函数,如上述代码所示。带参数构 阅读全文

posted @ 2016-05-12 16:52 xiaoheike 阅读(894) 评论(0) 推荐(0)

hibernate persist update 方法没有正常工作(不保存数据,不更新数据)
摘要:工程结构 问题描述 在工程中通过spring aop的方式配置事务,使用hibernate做持久化。在代码实现中使用hibernate persit()方法插入数据到数据库,使用hibernate update()方法更新数据。问题是执行这两个方法没有报错,但是也没有插入数据或者更新数据。 原因 h 阅读全文

posted @ 2016-04-15 19:21 xiaoheike 阅读(8149) 评论(3) 推荐(1)

Hibernate save, saveOrUpdate, persist, merge, update 区别
摘要:Hibernate Save hibernate save()方法能够保存实体到数据库,正如方法名称save这个单词所表明的意思。我们能够在事务之外调用这个方法,这也是我不喜欢使用这个方法保存数据的原因。 假如两个实体之间有关系(例如employee表和address表有一对一关系),如果在没有事务 阅读全文

posted @ 2016-04-10 17:13 xiaoheike 阅读(7782) 评论(0) 推荐(1)

导航