【发布时间】:2014-01-27 22:21:33
【问题描述】:
Spring框架的主要优势是什么?
它是否失去了对象之间的依赖关系?我们可以在 xml 文件中设置字段的值,但是使用帮助 xml 或简单地在 java 代码中初始化这些字段有什么区别?
这是一个非常相似的问题:What exactly is Spring Framework for?
还有其他优势吗?
【问题讨论】:
-
论坛是一个非常适合提出这个问题的地方。
-
Spring 有很多执行不同任务的模块。核心上下文系统的主要优点是依赖注入(您的类可以自动获取需要的字段,而不是手动查找它们)。 XML 配置现在其实已经很老套了,我只用新的 JavaConfig 系统。
-
@chrylis JavaConfig 到底是什么意思?通过spring注解在java代码中配置?
-
@MrPhi JavaConfig 是使用注解和代码设置上下文的工作名称,还有
@Configuration、@Bean和其他名称。
标签: java spring design-patterns spring-mvc