主题 : hibernate 事物提交
级别: 童生
UID: 6305
积分:47 加为好友
威望: 0 精华: 0
主题:1 回复:46
注册时间:2010-05-02
在线时长:0
1#   发表于:2011-03-24 20:12:08  IP:123.157.*.*
当dao层获取到session对象后 要针对对象进行createQuery操作 必须 session.beginTransaction();开始事务,操作完后必须session.getTransaction().commit();提交事务才能完成操作,不然或报异常,可我查看你们源码 你们进行createQuery操作 直接getSession().createQuery(Hql)..就行了,能问下你们在那里进行事物的开始和提交的吗
级别: 商业授权用户
UID: 3806
积分:91 加为好友
威望: 0 精华: 0
主题:9 回复:38
注册时间:2010-03-01
在线时长:0
2#   发表于:2011-04-17 12:35:58  IP:113.149.*.*
应该是通过@Transactional注解在serv ice层做事务控制的
级别: 童生
UID: 22553
积分:32 加为好友
威望: 0 精华: 0
主题:0 回复:26
注册时间:2011-08-09
在线时长:0
3#   发表于:2012-03-30 10:06:23  IP:60.231.*.*
学习学习,谢谢分享
级别: 童生
UID: 34364
积分:20 加为好友
威望: 0 精华: 0
主题:1 回复:10
注册时间:2012-05-27
在线时长:0
4#   发表于:2012-08-07 21:10:42  IP:58.66.*.*
在service层就进行了事务吧
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
5#   发表于:2012-08-08 09:09:18  IP:115.171.*.*
serv ice层做事务控制的
功成由勤,业精于勤。
1 共1页