【发布时间】:2013-12-31 08:06:51
【问题描述】:
我在一家拥有数百万行代码和数百个模块的公司工作。我们的 Spring 配置,所有的 bean 定义和连接,都在 XML 文件中定义。
我发现使用 XML 非常困难——它不可调试,不安全,需要大量的 ctrl+f 等等。我想改用@Configuration 类。
我几乎只看到了优势,除了担心当我们使用代码来配置我们的布线时它可能会被滥用。除了滥用此功能之外,我正在尝试找出在采取此步骤时应该考虑的缺点。
【问题讨论】:
-
您不必重新编译 XML。
-
@SotiriosDelimanolis - 实际上我认为编译问题是一个优势 :) 我在编写而不是在运行时遇到 IDE 错误。
标签: java spring configuration autowired