慕标0391405
2018-07-02 15:34
老师,有没有把guice容器中的组件注入到spring容器中的自动化实现?
不然每一个guice组件都要在spring @Bean手动注入,逻辑业务组件一多起来,这样感觉也挺麻烦的
我觉得
如果要自动化: 就只使用 spring ,不要混入 Guice。老师最后的总结中也说了这个问题,spring项目的话就使用spring的注入就好了,没必要引入Guice,但是有可能你引用别人的项目,别人使用的是Guice,这时就要用到老师课程中的混合啦。
刚开始看第7章,看到那么多的 @Bean ,头都大了。 但是,看到后面就没那多多了(好像只剩下两个了,有一个是引入`com.google.inject.Injector`的,这个应该是必须的)。 后面都重构了的。你可以下载源码看下。
不然每一个guice组件都要在spring @Bean手动注入,逻辑业务组件一多起来,这样感觉也挺麻烦的
我的理解是: 使用 @Bean 引入 `com.google.inject.Injector` 就可以了,其他的都交给 Guice
使用Google Guice实现依赖注入
10116 学习 · 12 问题
相似问题
回答 1
回答 1