请问使用通用service以后,那像简单的crud的逻辑都写在controller层吗?

来源:7-1 通用service

鬼挞r

2020-05-07 21:55

您好,观看完您的教程以后有个疑问,如果使用通用的service的话,那是否业务逻辑都写在controller层了?这样不太符合规范吧,service层的复用性也不高。要再套一层service吗?这样感觉也不合适,请问有没有什么建议?

写回答 关注

1回答

  • 老猿
    2020-05-14 17:23:40

    你好,同学,我个人认为:

    1、使用通用service的话,简单的逻辑可以写在controller中,例如就是前台传个id,你进行删除,或者查询返回给前端,你直接调用通用service的方法就可以了,不用在service层再写一遍方法。

    2、如果是复杂的逻辑,建议是写在service层里,你自己写实现方法即可。而且你的service不是继承mp的通用service吗,就一层service啊,不用再套一层service。

MyBatis-Plus入门

MyBatis-Plus框架入门必学课程!

56140 学习 · 381 问题

查看课程

相似问题