![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
文章平均质量分 70
枫飘瞬间
这个作者很懒,什么都没留下…
展开
-
Hibernate拦截器(Interceptor)与事件监听器(Listener)
前言:由于项目中原创 2014-06-26 11:27:04 · 2985 阅读 · 0 评论 -
Hibernate锁机制 悲观锁、乐观锁
悲观锁 它指的是对数据被外界修改持保守态度。假定任何时刻存取数据时,都可能有另一个客户也正在存取同一笔数据,为了保持数据被操作的一致性,于是对数据采取了数据库层次的锁定状态,依靠数据库提供的锁机制来实现。 基于jdbc实现的数据库加锁如下: select * from account where name="Erica" for update 在更新的过程中,数据库处于加原创 2014-08-24 20:06:50 · 2318 阅读 · 1 评论 -
hibernate 用hql做中文排序
用Hibernate+MySQL的童鞋是不是很苦恼为什么MySQL不支持中文排序呢?没办法,只有等utf8_unicode_cn 出来了。如果用hibernate即想实现跨库,又想不改代码如何实现呢,下边告诉你答案。 方法一、描述:给Hibernate的MySQL方言包注册一个排序方法,该方法中实现了MySQL中文排序。贴代码:public class MySQLExtend原创 2014-08-27 08:47:55 · 3825 阅读 · 0 评论 -
Hibernate 三种状态理解及转换
首先先说下hibernate中的三个状态,只有完全理解了这三个状态,才能在项目中充分利用hibernate这个工具来完成项目进度。1、瞬时态,也叫临时态等,不受hibernate session管制的状态,即某个实例跟session没有任何关联,比如new产生的实例。2、持久态,session中持久化了的实例,相当于数据库中的记录,修改实例的任何属性都会导致数据库记录的变更。3、托管态原创 2014-08-15 16:21:56 · 3099 阅读 · 0 评论