如何用openJPA实现 像select update for 处理并发事件。
<property name="openjpa.LockManager" value="pessimistic(VersionCheckOnReadLock=true,VersionUpdateOnWriteLock=true)"/>
用这种悲观锁定可以吗?
openJPA官方手册上写:当使用pessimistic lock manager的时候,这个情况只在无法使用SELECT FOR UPDATE(或其它等效的)语句的时候,例如某些数据库不支持SELECT FOR UPDATE中使用join。
我用的数据库是sql2005。sql2005支持 SELECT FOR UPDATE吗?
说的有点乱,总之如何用openJPA处理并发吧。
请各位高手解答,谢谢。
<property name="openjpa.LockManager" value="pessimistic(VersionCheckOnReadLock=true,VersionUpdateOnWriteLock=true)"/>
用这种悲观锁定可以吗?
openJPA官方手册上写:当使用pessimistic lock manager的时候,这个情况只在无法使用SELECT FOR UPDATE(或其它等效的)语句的时候,例如某些数据库不支持SELECT FOR UPDATE中使用join。
我用的数据库是sql2005。sql2005支持 SELECT FOR UPDATE吗?
说的有点乱,总之如何用openJPA处理并发吧。
请各位高手解答,谢谢。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货