为什么这个地方,一个是service接口,一个又用mapper接口,为什么不都是service接口呢

一个是service接口,一个又用mapper接口,为什么不都是service接口呢
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- Ralph Chen 2023-02-21 14:32关注
调了service层则只能使用service接口定义好的方法,可能这里用到一些要查数据的业务,service层没有定义,又懒得写一遍接口,再写一遍实现类,所以直接调mapper自己实现,这是编程规范,理论上应该先在service定义好,然后在实现类实现了再给其他service调用,这是一个好的规范,可以确保某个表的操作只在固定的service中,这样好排查问题,但是直接调用mapper也可以实现最终的目的,看个人习惯或者公司规定了
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用