求教Hibernate 问题 本帖最后由 EonianGlutton 于 2010-08-13 16:50:14 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我感觉是因为long id = getCurEquimentOrderId();在开启事务之后执行的,也就是如果调用了beginTransaction();那么之后所有执行的操作都是在这个事务内执行的。而如果你调换了两行代码的位置也就是说,getCurEquimentOrderId在两个不同的事务中执行。可否把你的源码发给我DEBUG一下。[email protected] 我觉得你的问题 应该是在调用的时候 重新创建了一个session的问题 如果你把这一段代码直接放到第一类中不重新创建session的话应该没有问题了 只是建议 可以试试 感觉应该是SESSION的问题,建议在JAVA版去咨询一下。 我是这样理解的sessionFactory.openSession();sessionFactory.openSession();session.close();这时session.close()了session.close();建议不要嵌套session很长时间没玩啦,不知道对不 启用log-bin = mysql-bin之后发现日志增长太快 老问题,求助!!在线等 求一SQL语句 正则表达式替换问题 求sql语句:批量删除具有相同前缀的表 BINARY和CHAR什么区别!! postgresql出现的莫名其妙的错误,急! 初学MySQL,查询时关于字符集的问题,在线等!!! 我的mysql的root的密码找不到了怎么办谢谢 为什么我的奔4装不了sql server2000 怎样优化查询语句 mysql 表死锁
而如果你调换了两行代码的位置也就是说,getCurEquimentOrderId在两个不同的事务中执行。
可否把你的源码发给我DEBUG一下。
[email protected]
sessionFactory.openSession();
sessionFactory.openSession();
session.close();
这时session.close()了
session.close();建议不要嵌套session
很长时间没玩啦,不知道对不