为什么项目没有接口service而是直接写servce的实现方法?

来源:7-8 部门列表交互功能开发(新增部门,删除部门,更新部门)-2

java界小菜鸟

2018-10-25

由于课程比较长还没有看完,这一点不是很明白!其他的项目都会先定义接口让后再定义实现类

写回答

1回答

Jimin

2018-10-25

你好,对于是否定义interface,一是看是否继续,比如走rpc接口时给其他系统调用时就属于必须,二看是否本身有多个实现,需要定义接口及多种实现。对于只有一种实现,而且不存在多种实现的地方,可以参考组内要求,本质上这里可加interface可不加interface,如果没有组内要求,写不写其实都还好。
对于权限系统而言,如果不其他系统暴露接口,我认为不需要增加interface,理论上对权限的判断只有一种方式,要么有要么没有,如果系统给出两种实现会很奇怪,也很容易是有问题的。

0
2
java界小菜鸟
非常感谢!
2018-10-29
共2条回复

Java开发企业级权限管理系统

源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术

2261 学习 · 1347 问题

查看课程