是否可以从application.properties
文件初始化最终字段?
我正在使用弹簧4.如果没有,有什么办法吗?
spring控制器中的defaulValue
需要最终值,但是我想从配置文件中读取它。
答案 0 :(得分:2)
您需要构造函数注入来设置最终值:
@Component
public class MyController {
private final String prop;
@Autowired
public MyController(@Value("${some.prop}") String prop) {
this.prop = prop;
}
}