我有一個「核心」模塊,它有一個接口「DbService」。 該接口的實現是另一個模塊「MsSqlDbService」內(對於不同的目的,我有很多實行「DbService」的,所以我只是把在「正確的」地方「右」罐子運行我的程序之前)從另一個罐子添加接口實現
要加載「DbService」我用標準的java服務裝載機java.util.ServiceLoader<DbService>
所以我想:有沒有辦法讓我的Spring容器管理「DbService」? 因爲現在spring容器爲我管理實際加載「DbService」實現的類,而不是管理「DbService」本身。
是由spring管理的MsSqlDbService嗎? – dhamibirendra