日萌社
人工智能AI:Keras PyTorch MXNet TensorFlow PaddlePaddle 深度学习实战(不定时更新)
其他文章参考链接
1.同名的参数优先级:命令行 > 环境变量 > 配置文件
2.spring boot启动命令:
前台执行:java -jar xxx.jar --属性名=参数值
后台执行:nohup java -jar xxx.jar --属性名=参数值 >log.out &
第一步:
@Value("${属性名}")
public String 变量名; // 属性名 和 变量名 同名
注意:@Value 修饰的变量不能使静态static的
第二步:
在spring的配置文件配置默认的“属性名=参数值”,因为如果不先在配置文件配置一个默认的话,install时会报错。
如果在命令行传入了同名的参数的话,则使用命令行传入的参数值,而不会使用配置文件的默认参数值。