Spring Web 项目给Service层和Dao层创建接口的意义

对于在web 项目中,Service层和Dao层用接口来维护。相信有很多人都会这么认为:我做了几年项目,从没发现业务代码中Service或Dao接口有第二个实现类。写一个方法需要先在接口声明一次,再实现一次,很麻烦,不如直接实现。

实际意义:

接口的优势大家应该都明白:只关心接口的调用,而不用去关心内部实现;在团队开发时,可以更好的实现同步开发。提供方和使用方只要前期定义好接口,前后端就可以进行同步开发,而不需要等后端开发完之后前端才能开发;

 

https://www.oschina.net/question/935784_247005?sort=default&p=2

猜你喜欢

转载自z724130632.iteye.com/blog/2380263