原文: https://segmentfault.com/a/1190000017079464?utm_source=tag-newest
公司新開發的服務需要調用其他公司的接口,但是給APP提供的接口是同一個,需要後端去自己判斷使用哪個service。
可以想到,最簡單的辦法就是if else根據字段去選個方法執行,但是,這樣項目的拓展性不夠高。
想到了spring的依賴查找。下面是spring實作依賴查找的小demo。
首先建立一個service接口用來進行拓展,名字為IDependService,如下圖:
轉載于:https://www.cnblogs.com/liuheng0213/p/10654622.html