为了账号安全,请及时绑定邮箱和手机立即绑定

关于事务到底放在哪一层比较合适

在实际开发中,可能业务比较复杂,一个action中可能处理很多逻辑,比如userService处理用户的信息,roleService处理角色信息,那么应该遵循上面的分类处理然后事务加在action层还是将所有的业务逻辑放在一个service里处理,然后在这个service层加上事务管理器呢?

正在回答

3 回答

controller层不负责处理业务,dao层处理事务不符合单一职责原则,不利于复用.所以将事务管理放在service层

0 回复 有任何疑惑可以回复我~

controller层只负责请求参数的接受和验证并返回结果,业务逻辑应该都在service层处理。

0 回复 有任何疑惑可以回复我~

不用多想,肯定在Service层


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于事务到底放在哪一层比较合适

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号