SpringBootでプロパティ値を取得する方法

Spring Boot には、構成プロパティ値を取得するための多くの方法があります。

  1. 値 [あたい] で
  2. @Value(“${プロパティ.名前}”)
@Value("${my.property}")
private String myProperty;
  1. 構成プロパティ
  2. @ConfigurationProperties(prefix = “prefix”)
@ConfigurationProperties(prefix = "my")
public class MyConfig {
private String property;
// getter和setter方法
}

その際、プロパティ値の設定はmy.property=valueの形で、設定ファイルで行う必要があります。

  1. 環境
  2. 環境
@Autowired
private Environment env;
public void getProperty() {
String property = env.getProperty("my.property");
}

Spring Boot で設定プロパティを取得する一般的な方法は以上です。具体的な内容に合わせて、適した方法を選んでください。

bannerAds