在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java/ spring 中bean太多相同的依賴有什么好的方式解決嗎?

spring 中bean太多相同的依賴有什么好的方式解決嗎?

假設(shè)我有 A,B,C,D,E,F(xiàn),G 7個對象

其中 A 和 B 和 C 都需要用到 [D] [E] [F] [G] ,那么分別都通過 @Autowired 進(jìn)行注入。

結(jié)果就是[A][B][C]都分別引用了[D][E][F][G],這樣代碼看起來好像很臃腫。

如果我在寫一個 H 對象,然后這個對象引用[D][E][F][G],那么[A][B][C]只需要注入[H]就好了,
這樣子不知道在使用中有沒有什么弊端 ?
回答
編輯回答
帥到炸

依賴本來就是要按需使用,
如果你的A對象又要依賴一個跟D、E、F、G同級的I對象,I對象要不要放進(jìn)H里?
或者又有一個新的J對象只依賴D、E兩個對象,難道還要新寫一個只包含D、E的對象K?
當(dāng)然如果有捆綁再一起使用的一組對象,還是可以放在一起的

2018年6月3日 14:48