My Spring Boot(1.3.5)アプリケーションでは、application.properties
ファイルを使用した外部化構成が使用されています。並んで、私は現在のような構成のクラスを持っている:prop
最終を作るための方法があるかどうスプリングブート構成の最終設定
@Configuration
MyConfig {
@Value("${prop}")
private String prop;
// getters
}
私は思ったんだけど。理想的には私の設定プロパティに公にアクセスしたいと思います。例えば、myConfig.prop
。私はすべてのプロパティを作りたいです公開と最後の;しかし、私は、構成クラスは、プロパティがロードされる前に空のコンストラクタを介して最初にインスタンス化されると考えています。別の方法がありますか?
なぜですか?実行時の心配は何ですか? – duffymo
実行時の問題ではありません。むしろ他のdevsによる設定への不用意な変更を避けるためです。 – user1491636