请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于老师的一些代码相关的问题

我在跟着老师写代码的时候,发现老师好多代码都写在了controller层,
比如一些判断,以及一些逻辑调用,以及设置cookie,调用redis等,但是根据MVC设计模式,controller层应该主要负责业务的调度,那么是否写一个baseService更好一点呢,但是我又有点纠结于,似乎业务的代码应该是带有事物的代码(@Transcation)的

正在回答

1回答

嗯,都可以的,其实在微服务里面,service和controller可以并为一层,当然事务注解和控制器注解也都要加。
如果按照你说的,其实也是对的,一些业务代码放service也可以。

0 回复 有任何疑惑可以回复我~
  • 提问者 小马丶哒哒哒 #1
    卧槽,老师你这秒回让我有点受不了啊
    回复 有任何疑惑可以回复我~ 2020-11-02 23:32:51
  • 风间影月 回复 提问者 小马丶哒哒哒 #2
    [/斜眼笑]
    回复 有任何疑惑可以回复我~ 2020-11-02 23:33:29
  • 提问者 小马丶哒哒哒 #3
    懂了懂了,哈哈哈哈,如果后面不改造成微服务的话【此处为改微服务提供方便:直接将各个controller放在 web子工程】,是不是我说的对[斜眼笑],但是其实老师,我纠结点在于,【什么样的代码才算业务代码】 还是严格的说,只要不是业务的调度,就都要放在service
    回复 有任何疑惑可以回复我~ 2020-11-02 23:38:12
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信