【发布时间】:2021-10-13 10:39:54
【问题描述】:
我有类似的东西..
在文件 application.properties 中
input.param.resolution=high
input.param.size=1024
在配置类中
@Configuration
public class FirstConfiguration {
@Bean
@ConfigurationProperties("input.param")
Data buildDataBean() {
return new Data();
}
}
我的宝珠
public class Data {
String resolution;
String size;
// getters and setters
}
当属性文件中未提供我的字符串时,我想取消授权绑定..(并使 Spring 启动异常)
input.param.resolution=<nothing-here>
input.param.size=<nothing-here>
我该怎么做?
【问题讨论】:
标签: java spring-boot application.properties