Spring —— 如何获取系统环境变量与application配置文件中的变量?(EnvironmentAware)

问题

如何获取系统环境变量与application配置文件中的变量?

解决

使用EnvironmentAware。实现接口 EnvironmentAware 并重写方法 setEnvironment 。

代码

public class EnvironmentAwareDemo implements EnvironmentAware {
    
    @Override
    public void setEnvironment(Environment environment) {
        //根据具体业务需求编写
        environment.xxx();
    }
}

备注

也可以使用System.getenv()获取。

System.getenv().get( "JAVA_HOME" )

猜你喜欢

转载自blog.csdn.net/xue_xiaofei/article/details/113195765