package com.spring4all.config;
import java.io.FileInputStream;
import java.io.InputStream;
import java.util.Properties;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.env.EnvironmentPostProcessor;
import org.springframework.core.env.ConfigurableEnvironment;
import org.springframework.core.env.PropertiesPropertySource;
import org.springframework.stereotype.Component;
/**
* 使用EnvironmentPostProcessor加载外部配置资源
* 1.实现EnvironmentPostProcessor接口,重写postProcessEnvironment方法
* 2.在META-INF下创建spring.factories
* @author Bowin
*
*/
@Component
public class MyEnvironmentPostProcessor implements EnvironmentPostProcessor{
@Override
public void postProcessEnvironment(ConfigurableEnvironment environment, SpringApplication application) {