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

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

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

正在回答

1 回答

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

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

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

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

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信