Spring中JavaConfig优于XML配置的好处?
以前的配置以前是用代码硬编码的,后来它被外部化为.property文件(以避免硬编码的值,避免为了更改配置而更改代码等),然后将其移至XML(用于为了更标准化,没有错误..等)
现在,在阅读Spring 3中的@Configuration时,似乎我们再次回到了最初的方法。
为什么我们要对代码中的配置进行硬编码而不是将其外部化?
回答:
有一些优点
- Java是类型安全的。如果你正在配置正确的Bean类限定符,则编译器将报告问题。
- 基于配置的XML可以迅速发展壮大。[是的,我们可以拆分和导入,但仍然可以]
- 搜索要简单得多,重构将是幸福。查找bean定义将容易得多。
仍然有些人喜欢XML配置并继续这样做。
以上是 Spring中JavaConfig优于XML配置的好处? 的全部内容, 来源链接: utcz.com/qa/422085.html