在spring的配置中,基于注解方式是否比xml方式配置更好?——翻译

  简短的回答就是“看情况了”。长篇大论来说(辩证的看待),每种方式都有利弊,通常来说,这取决于开发者选择最适合他们的策略。由于注解的定义方式,在其声明中提供了大量上下文,从而导致更短更简洁的配置。但是,XML的方式优势在于连接组件时解耦源代码或无需重新编译。一些开发人员更喜欢将配置连接靠近源头,而另一些则认为注释类不再是POJO,而且配置变得分散且难以控制。

  不管是哪种方式,spring可以兼容两种风格并且混合使用都可以。值得提出的是,通过其JavaConfig选项,Spring允许以非侵入方式使用注释,没有触及目标组件源代码,并且在工具方面,Spring Tool Suite支持所有配置样式。

猜你喜欢

转载自www.cnblogs.com/poeticlife/p/11369354.html