springboot加载外部xml_springboot引入外部xml配置文件

1、 resources下创建xml

2、编写配置类用于加载xml文件

package com.forezp.config;

import org.springframework.context.annotation.Configuration;

import org.springframework.context.annotation.ImportResource;

@Configuration

@ImportResource(locations= {"classpath:root-bean.xml"})

public class XmlConfig {

}

3、 创建bean

/**

* 用于加载xml

*/

@Component

public class TestBean {

private String username;

private String url;

private String password;

public TestBean() {

System.out.println("这是一个不在springboot扫描范围内的测试类");

System.out.println("TestBean-----------------加载了---------------");

}

public void sayHello() {

System.out.println("TestBean sayHello...");

}

public void start() {

System.out.println("TestBean 初始化。。。");

}

public void cleanUp() {

System.out.println("TestBean 销毁。。。");

}

}

4、 启动项目即可加载

你可能感兴趣的:(springboot加载外部xml_springboot引入外部xml配置文件)