有没有人现在使用Java-config的Spring框架?

时间:2011-11-16 08:46:45

标签: java spring

我正在浏览Spring Java Config页面。

它说

  

虽然该项目现在应该被视为“退役”,但为了后人的利益,此处的资源将无限期保留:

这是否意味着它已经过时了?现在有人在他们的项目中使用它吗?它是否比传统的xml配置有任何优势?

3 个答案:

答案 0 :(得分:10)

虽然Spring Java Config 项目已经停止(网页仍然只是为了保持链接处于活动状态),但该项目的结果已被折叠到主要的Spring项目中因此,您不应将Java Config项目的注释用于新代码,而应使用标准@Bean@Configuration(以及@Value等)注释。

只要您使用Spring 3,就可以在与XML配置相同的项目中使用@Configuration@Value。我这样做,它适用于复杂的配置问题。 (我主要更喜欢使用XML配置,因为它在SpringSource Tool Suite中提供了更好的支持,但是对于需要获取类的名称来从属性实例化bean的情况 - 嘿,这很棘手! - 然后是XML配置不会削减它。)

答案 1 :(得分:0)

阅读你的链接你应该切换到@Bean和@Configuration。

我们成功使用了@Configuration注释。我还没有使用@Bean。

答案 2 :(得分:-1)

是的..我一直在使用它,如果你正在寻找一个很好的资源来学习如何结账..

http://johnathanmarksmith.com/Spring/Java/JavaConfig/Programming/2013/04/25/how-to-use-spring-javaconfig-and-not-xml-files-for-configuation/

这是我从他那里学到的东西