慕姐3017211
2018-05-29 22:56
在实际开发中,可能业务比较复杂,一个action中可能处理很多逻辑,比如userService处理用户的信息,roleService处理角色信息,那么应该遵循上面的分类处理然后事务加在action层还是将所有的业务逻辑放在一个service里处理,然后在这个service层加上事务管理器呢?
controller层不负责处理业务,dao层处理事务不符合单一职责原则,不利于复用.所以将事务管理放在service层
controller层只负责请求参数的接受和验证并返回结果,业务逻辑应该都在service层处理。
不用多想,肯定在Service层
Spring事务管理
87319 学习 · 199 问题
相似问题