积木工具箱 发表于 2020-12-18 17:49

spring 控制层可以使用事务吗

spring 控制层可以使用事务吗,个人开发再搞个业务层有点麻烦

Canon 发表于 2020-12-18 17:54

这是规范问题

刑事组之虎 发表于 2020-12-18 18:13

想在哪儿使用都可以,只不过一般约定不在controller层使用

dddy_HD 发表于 2020-12-18 18:16

可以啊,本质是aop,但不规范

leexl 发表于 2020-12-18 18:25

规范是不放控制层的。不过放了也是生效的。
控制层即接口,给前端或者其他系统调用。业务层是给多个控制层和业务层调用的,这样单单加到控制层就容易导致需要事务的业务层会漏掉事务。
因为控制层调用业务层是对象调用,你不一定会进入方法看详细的逻辑,加没加事务就会忘记。
个人小demo开发方便可以放,但公司就别这样了,会被技术经理diao的。

hhn1020 发表于 2020-12-18 18:43

个人demo可以这样。公司级代码,连代码检视都过不了吧,还会被各种喷。。

zouludaifeng 发表于 2020-12-18 19:05

按照规范 ,统一规范,方便管理

origamiii 发表于 2020-12-18 20:35

可以用。个人开发这些都随意啦。换公司里还是不要这么搞,小心评审会点你名{:1_885:}

hxh-linux 发表于 2020-12-18 20:50

不可以这是约定俗成的规范视图层做简单业务逻辑,视图转发控制服务层做业务逻辑处理管理层做第三方接口调用最后就是数据处理层。要是随便写后期维护极为不便的
页: [1]
查看完整版本: spring 控制层可以使用事务吗