【申诉仲裁】第二届仲裁委员会第一个仲裁帖子 申诉HibernateGoogleIDEABlog
程序员文章站
2024-01-23 15:02:58
...
这是第二届仲裁委员会第一个仲裁帖子。
请JavaEye第二届仲裁委员会成员对以下帖子进行评价,这些帖子是否应该被评为隐藏贴或者新手贴,请首先说明同意评为隐藏贴或者新手贴,还是不同意,然后写出理由,尽可能清晰明了。
仲裁委员只需要给出评价结果和理由,没有义务与申诉人讨论和回答申诉人的问题。
9位委员中5位意见一致则最终结果确定。如果三天内(到1月22日晚12点以前),委员没有评价视为弃权,则由已经投票的所有委员简单多数意见为最终意见。
除了申诉人和仲裁委员,和管理员,其他人不能回帖,否则删贴,扣分。
申诉一:
原贴地址:
http://www.iteye.com/topic/48525
申诉二:
http://msdn.iteye.com/blog/41791
我已经把帖子发在新手区了,虽然技术含量不高,但也不至于把我的帖子隐藏吧,我觉得不应该打消新手的积极性.
申诉三:
曼陀罗帐号被封3天,来帮她申诉
被隐藏帖子:
http://www.iteye.com/topic/41729
仲裁委员会成员:
wuhua 五星会员
jack 三钻会员
together 五星会员
cookoo 四钻会员
BirdGu 五星会员
lighter 五星会员
Feiing 两钻会员
Arath 两星会员
eyejava 两星会员
向他们表示感谢。
请JavaEye第二届仲裁委员会成员对以下帖子进行评价,这些帖子是否应该被评为隐藏贴或者新手贴,请首先说明同意评为隐藏贴或者新手贴,还是不同意,然后写出理由,尽可能清晰明了。
仲裁委员只需要给出评价结果和理由,没有义务与申诉人讨论和回答申诉人的问题。
9位委员中5位意见一致则最终结果确定。如果三天内(到1月22日晚12点以前),委员没有评价视为弃权,则由已经投票的所有委员简单多数意见为最终意见。
除了申诉人和仲裁委员,和管理员,其他人不能回帖,否则删贴,扣分。
申诉一:
damies 写道
我可以确定的是那不是个新手问题,关于DML方式去批量更新的时候不可以对乐观锁中的version进行同步,请看看Hibernate Reference中对这部分的说明:
HQL UPDATE statements, by default do not effect the Section 5.1.7, “version (optional)” or the Section 5.1.8,
“timestamp (optional)” property values for the affected entities; this is in keeping with the EJB3 specification.
However, you can force Hibernate to properly reset the version or timestamp property values through the use
of a versioned update. This is achieved by adding the VERSIONED keyword after the UPDATE keyword.
Session session = sessionFactory.openSession();
Transaction tx = session.beginTransaction();
String hqlVersionedUpdate = "update versioned Customer set name = :newName where name =ldName";
int updatedEntities = s.createQuery( hqlUpdate )
.setString( "newName", newName )
.setString( "oldName", oldName )
.executeUpdate();
tx.commit();
session.close();
Note that custom version types (org.hibernate.usertype.UserVersionType) are not allowed in conjunction
with a update versioned statement.
希望管理员以后可以认真考量问题的技术含量!再次谢谢!
引用
HQL UPDATE statements, by default do not effect the Section 5.1.7, “version (optional)” or the Section 5.1.8,
“timestamp (optional)” property values for the affected entities; this is in keeping with the EJB3 specification.
However, you can force Hibernate to properly reset the version or timestamp property values through the use
of a versioned update. This is achieved by adding the VERSIONED keyword after the UPDATE keyword.
Session session = sessionFactory.openSession();
Transaction tx = session.beginTransaction();
String hqlVersionedUpdate = "update versioned Customer set name = :newName where name =ldName";
int updatedEntities = s.createQuery( hqlUpdate )
.setString( "newName", newName )
.setString( "oldName", oldName )
.executeUpdate();
tx.commit();
session.close();
Note that custom version types (org.hibernate.usertype.UserVersionType) are not allowed in conjunction
with a update versioned statement.
希望管理员以后可以认真考量问题的技术含量!再次谢谢!
原贴地址:
http://www.iteye.com/topic/48525
申诉二:
mathsfan 写道
http://msdn.iteye.com/blog/41791
我已经把帖子发在新手区了,虽然技术含量不高,但也不至于把我的帖子隐藏吧,我觉得不应该打消新手的积极性.
申诉三:
simohayha 写道
曼陀罗帐号被封3天,来帮她申诉
被隐藏帖子:
http://www.iteye.com/topic/41729
仲裁委员会成员:
wuhua 五星会员
jack 三钻会员
together 五星会员
cookoo 四钻会员
BirdGu 五星会员
lighter 五星会员
Feiing 两钻会员
Arath 两星会员
eyejava 两星会员
向他们表示感谢。
上一篇: 反转比特位(文章最后有干货)