【发布时间】:2023-03-27 22:18:01
【问题描述】:
Micronaut 没有在 setter 方法上注入 @Value。不支持吗?例如,我有
public class Example {
@Value("${config.one}") //field injection works
private String one;
@Value("${config.two}") //field injection works
private String two;
@Value("${config.one}") //setter injection doesn't work
public void setOne(String one) {
this.one = one;
}
@Value("${config.two}") //setter injection doesn't work
public void setTwo(String two) {
this.two = two;
}
}
【问题讨论】: