Если у вас есть свойства, вы можете получить значение с помощью @Значение , Окружающая среда или @Свойства конфигурации
app.msg=Hello World app.version=1.0.0
@Значение
@Value("${app.msg}")
private String msg;
@Value("${app.version}")
private String version;
Окружающая среда
@Autowired
private Environment environment;
// ---
environment.getProperty("app.msg")
environment.getProperty("app.version")
@Свойства конфигурации
@Configuration
@ConfigurationProperties("app")
public class AppConfig {
private String msg;
private String version;
public String getMsg() {
return msg;
}
public void setMsg(String msg) {
this.msg = msg;
}
public String getVersion() {
return version;
}
public void setVersion(String version) {
this.version = version;
}
}
// ---
@Autowired
private AppConfig appConfig;
Оригинал: “https://dev.to/mackittipat/spring-boot-get-property-value-5hc6”