新建工程
新建工程,com.example.myboot。
MybootProperties
@ConfigurationProperties(prefix = "myboot")
public class MybootProperties {
private String status;
private String msg;
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public String getMsg() {
return msg;
}
public void setMsg(String msg) {
this.msg = msg;
}
}
获取配置中前缀为myboot的配置,并将相应的属性进行填充。
MybootService
public class MybootService {
private MybootProperties mybootProperties;
public MybootService(MybootProperties mybootProperties) {
this.mybootProperties = mybootProperties;
}
public void mybootTest() {
System.out.println(mybootProperties.getStatus());
System.out.println(mybootProperties.getMsg());
}
}