spring boot如何引入XML文件

Spring boot框架建议我们使用Java配置的方式去配置系统的应用,但是如果有时候我们必须要使用到XML配置文件。
那么可以在@SpringBootApplication这个注解标注的主类中使用@ImportResource注解去导入我们的XML配置文件

注解的源代码如下,可以看到value和locations都是字符串数组,所以我们可以传递多个XML文件

@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE})
@Documented
public @interface ImportResource {
    @AliasFor("locations")
    String[] value() default {};

    @AliasFor("value")
    String[] locations() default {};

    Class<? extends BeanDefinitionReader> reader() default BeanDefinitionReader.class;
}

关注微信公众号(程序员小兔)不定期分享技术

发布了222 篇原创文章 · 获赞 189 · 访问量 39万+

猜你喜欢

转载自blog.csdn.net/sinat_32366329/article/details/84069828