同行中,有些同行公司的代码风格是service层=service接口+serviceImpl实现类: 而有的同行公司的代码风格是service层=service类: 为什么不一样呢? 以前没想过这个问题,今天突然对这个产生了疑惑,通过百度,和github及朋友处以及自己的思考,有了如下结论: 当项目的业务逻辑简单时,可选择service层=service类: 当项目的业务复杂时,可选择service层=service接口+serviceImpl实现类: 至于复杂和简单的度得自己把握: 为什么有这…