Java在JSR-330中添加了@Inject
,@Named
和其他内容的官方依赖注入支持。这些可以用于不同的框架,如Spring或Guice。
Spring还提供JavaConfig and Annotation-Driven Configuration,例如使用@Configuration
和@Import
替代XML配置。
我的问题是,有没有办法使用注释和JavaConfig完成相同的应用程序配置而不必依赖Spring?
答案 0 :(得分:0)
没有好办法做到这一点,因为你必须有一些方法将非框架特定代码绑定到框架。 JSR-330为依赖注入提供了很好的支持,但是无论是使用Spring的@Configuration
还是Guice模块,你仍然需要一些方法将它绑定到框架中。