什么是 Spring DI 中 Guice 的 @ImplementedBy 注释的等价物?(我用谷歌搜索但没有结果。)
问问题
473 次
2 回答
2
Spring 中不存在 JIT 默认绑定。您只能将一个实现设置为依赖项,或者使用命名限定符 @Named 或 @Qualifier 注释来指定实现,但这是静态绑定(不等同于 @ImplementedBy Guice 实现)。
我创建了一个启用 jit 绑定的弹簧扩展。这个库将 @ImplementedBy 注释添加到 Spring。请参阅https://github.com/devacfr/spring-implementedby并给我反馈
于 2014-05-28T11:10:55.003 回答
0
您可以使用注释@Qualifier
于 2013-05-09T11:53:25.860 回答