可以使用Spring Cloud在文件或仓库中设置属性。
答案 0 :(得分:0)
@Component
public class FooConfiguration {
private String ka;
@Autowired
public Foo(@Value("${lala}") String ka) {
System.out.println(ka);
}
}
如果未设置该属性,则应用程序将在启动“lala”中打印,即属性名称。我希望应用程序在启动时中断。
答案 1 :(得分:0)
如果您没有其他错误,这将正常工作。如果属性lala无法解析,应用程序将无法启动。
@Component
public class FooConfiguration {
@Value("${lala}")
private String ka;
public String foo (){
System.out.println(ka);
return ka;
}
}