三颗纽扣

世界上最宽广的是海洋,比海洋更宽广的是天空,比天空更宽广的是人的胸怀

导航

2012年7月29日 #

Hibernate乐观锁真的会抛出异常吗?

摘要: 关于Hibernate 悲观锁和乐观的论述,G一下大把,来源大多一致,示例代码好像差不多,据说乐观锁不使用数据库锁机制,并且都贴出一段乐观锁代码,启动两个事务修改同一条记录,据说将抛出异常,然而我突然就觉得很不可思议,如果不使用数据库锁机制,也没有内部锁机制,两个事务如果先后提交的话,数据库貌似不一定会提交失败吧。下面是抄来的代码,据说会抛出异常:public void update(){ //开启事务tx1 Session session1 = HibernateUtil.getSession(); Transaction tx1 = sessio... 阅读全文

posted @ 2012-07-29 21:26 三颗纽扣 阅读(1120) 评论(0) 推荐(0) 编辑