这些类之间的区别是什么?我应该何时将它们与@Configure结合使用?
org.springframework.context.annotation.Bean
org.springframework.config.java.annotation.Bean;
答案 0 :(得分:4)
看起来你的类路径中有一个过时的jar文件 - org.springframework.config.java.annotation.Bean
不再使用最新的Spring 3.1.2 jar,org.springframework.context.annotation.Bean
注释应该与{@Configuration
一起使用1}}类
答案 1 :(得分:1)
从Spring 3.0开始,JavaConfig依赖项是spring-context
的一部分。因此,如果您使用Spring构建应用程序> 3.0使用org.springframework.context.annotation.Bean