以前的配置以前是用代码硬编码的,后来它被外部化为.property文件(以避免硬编码的值,避免为了更改配置而更改代码等),然后将其移至XML(用于为了更标准化,没有错误..等)
现在,在阅读Spring 3中的@Configuration时,似乎我们再次回到了最初的方法。
为什么我们要对代码中的配置进行硬编码而不是将其外部化?
有一些优点
仍然有些人喜欢XML配置并继续这样做。