hibernate
文章平均质量分 52
wl1297929289
这个作者很懒,什么都没留下…
展开
-
hibernate隔离级别出现的原因
隔离级别出现的原因,是防止事务并发操作数据出现异常。 事务并发出现数据异常,这些异常都会在持久层出现。只是各个框架处理的方式不同 下面就说一下hibernate持久层框架的出现的数据异常。 [b]更新丢失[/b]:eg事务A用银行账号,取了一部分钱(没提交),于此同时事务B向同一账号存入了一部分钱,并成功提交。现在A提交事务不成功,回滚了。这个时候账号的钱,就是账号最初钱的数目,...原创 2012-07-07 23:12:57 · 109 阅读 · 0 评论 -
hibernate 锁机制
有的人在想 “隔离级别” 不就是为了保证高并发数据安全性吗。既然有了这个为什么还有锁机制啊?隔离级别的安全控制是整体一个大的方面,而锁机制更加的灵活,它执行的粒度可以很小,可以在一个事务中存在。而且有了锁机制数据安全可谓是如虎添翼安全性更是大大的提高。 hibernate 提供了两种锁机制 乐观锁和悲观锁 乐观锁:在一个线程进行修改的时候,总不会出现另一个线程也在修改 悲观锁:一个线程存储的...原创 2012-07-09 17:10:58 · 124 阅读 · 0 评论 -
hibernate 保存oracle的date类型数据丢失时分秒
oracle的date类型比较特殊,不像其他的数据库date类型那样不能存时分秒。只能存日期 在hibernate框架开发的时候针对oracle的date类型数据,建立表对象模型的时候注意 类属性 [code="java"] @Temporal(TemporalType.DATE @Column(name = "SEND_TIME") private Date sendTime; ...原创 2014-04-24 17:21:03 · 552 阅读 · 0 评论