guice容器中的組件注入到spring容器中的自動化實(shí)現(xiàn)
老師,有沒有把guice容器中的組件注入到spring容器中的自動化實(shí)現(xiàn)?
不然每一個guice組件都要在spring @Bean手動注入,邏輯業(yè)務(wù)組件一多起來,這樣感覺也挺麻煩的
老師,有沒有把guice容器中的組件注入到spring容器中的自動化實(shí)現(xiàn)?
不然每一個guice組件都要在spring @Bean手動注入,邏輯業(yè)務(wù)組件一多起來,這樣感覺也挺麻煩的
舉報(bào)
2018-07-09
我覺得
如果要自動化: 就只使用 spring ,不要混入 Guice。老師最后的總結(jié)中也說了這個問題,spring項(xiàng)目的話就使用spring的注入就好了,沒必要引入Guice,但是有可能你引用別人的項(xiàng)目,別人使用的是Guice,這時(shí)就要用到老師課程中的混合啦。
剛開始看第7章,看到那么多的 @Bean ,頭都大了。 但是,看到后面就沒那多多了(好像只剩下兩個了,有一個是引入`com.google.inject.Injector`的,這個應(yīng)該是必須的)。 后面都重構(gòu)了的。你可以下載源碼看下。
我的理解是:? 使用?@Bean 引入 `com.google.inject.Injector` 就可以了,其他的都交給 Guice