模块和模块之间通过接口对接,主要为了模块间的解耦,譬如java提供一套连接数据库的规范jdbc(一套api接口),不同的数据库厂商对其规范加以实现(注意:不同的数据库厂商的实现基本不同),那么开发者只需要关注jdbc的规范即可,而无需关注其内在实现,当需要在不同数据库之前进行切换时,可以做到秒切,而不是过度和具体实现耦合,从而避免等死的情况出现
今天学习Spring注解驱动遇到的问题:作者回答得很好
作者:思冉
链接:https://www.zhihu.com/question/384264305/answer/1123085242
来源:知乎