weblog

技術的なメモ置き場。

アプリケーション設定ファイルの設定値の取得

Spring Bootでアプリケーション設定ファイル(application.propertiesやyml)の設定値を取得するには org.springframework.core.env.StandardEnvironment を使用する。

@RestController
class HogeRestController(private val environment: StandardEnvironment) {

    fun hoge() {
        println(environment.getProperty("spring.datasource.username"))
    }
}