Spring Boot XML配置选项

时间:2016-05-27 02:29:56

标签: java spring spring-boot

是否可以在Spring Boot中使用XML配置。如果是这样,哪种方法更可取 - xml或annotation&为什么呢?

1 个答案:

答案 0 :(得分:3)

是的,您可以使用XML文件调用SpringApplication.run()函数。

您还可以使用@ImportResource包含现有的xml。

Spring-boot官方文档建议使用基于XML的注释。

这是意见驱动的,IMO使用spring注释的最大优势之一就是可以轻松地定义复杂bean,而无需搜索在XML中配置时需要使用的不同标记。

我遇到的另一个优点是,当使用JPA时,它比在xmls中配置时更容易跟踪事务边界。