Spring Boot:将RequestParam中的defaultValue设置为application.proper



有没有办法将defaultValue设置为application.properties文件中的值?

@ResponseBody
public void test(@RequestParam(name="testValue", defaultValue = <something from application.properties>))

将您的defaultValue声明为类似的控制器变量

@Value("${variable.name.in.app.properties}")
private String myDefaultValue;

然后,在控制器操作中,像这样分配

@ResponseBody
public void test(@RequestParam(name="testValue", defaultValue = myDefaultValue))

最新更新