我在service层中的一个方法,调用dao层中三个方法怎么保证这三个方法事务统一

我在service层中的一个方法,调用dao层中三个方法怎么保证这三个方法事务统一,就是说dao层中一个方法出异常,三个方法都不执行。... 我在service层中的一个方法,调用dao层中三个方法怎么保证这三个方法事务统一,就是说dao层中一个方法出异常,三个方法都不执行。 展开
 我来答
幽冥神者
2012-06-07 · TA获得超过3213个赞
知道大有可为答主
回答量:1953
采纳率:50%
帮助的人:1775万
展开全部
如果用了spring,直接在service层的方法上配置AOP事务
如果没用spring,可以自己控制一下,在service开启事务,三个dao的方法都执行完了再统一提交。需要注意的是,这样的话在dao中的事务不能设为自动提交
来自学府园好奇的桔梗
2012-06-07 · TA获得超过1300个赞
知道小有建树答主
回答量:892
采纳率:0%
帮助的人:737万
展开全部
在service层中使用事务控制,保证这个方法执行成功,其中的Dao中的三个方法都是成功或者都是失败
可以使用spring的注解事务比较简单
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式