springboot临时属性
一.启动jar包时添加临时属性
- 使用jar命令启动SpringBoot工程时可以使用临时属性替换配置文件中的属性
- 临时属性添加方式:java –jar 工程名.jar –-属性名=值
- 多个临时属性之间使用空格分隔
- 临时属性必须是当前boot工程支持的属性,否则设置无效
- 携带多个属性启动SpringBoot,属性间使用空格分隔
java –jar springboot.jar –-server.port=80
二.开发阶段添加临时属性
IDEA配置:

引导类中啊args就是读取的这里配置的临时属性,言外之意,这里如果不用这个args是不是就断开了外部传递临时属性的入口呢?是这样的,我们可以使用下面的调用方式,这样外部临时属性就无法进入到SpringBoot程序中了。
java public static void main(String[] args) {
    SpringApplication.run(SSMPApplication.class);
}
或者还可以使用如下格式来玩这个操作,就是将配置不写在配置文件中,直接写成一个字符串数组,传递给程序入口。当然,这种做法并没有什么实际开发意义。
public static void main(String[] args) {
    String[] arg = new String[1];
    arg[0] = "--server.port=8082";
    SpringApplication.run(SSMPApplication.class, arg);
}
本文来自博客园,作者:bgtong,转载请注明原文链接:https://www.cnblogs.com/bgtong/p/15905643.html
 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号