springboot 获取启动参数
一次开发中客户要求想将 springboot 的 application.properties 中的参数放到启动参数上,改了下代码。
application.properties中,对应的参数只写名称,value留空:
[propertiesName]=
代码中,需要引用该参数的地方:
@Component
public class Test {
@Value("${propertiesName}")
private String properties;
}
启动时添加参数:
java -jar test.jar --propertiesName=xxx
采用其它形式启动也是一样的,添加 propertiesName 参数就行。