application-properties, @ConfigurationProperties


アプリケーション・コンフィギュレーション


🎯 ダウンジャケットコードを表示
大量に使用されるデータはアプリケーションに格納されますが、構成情報のハードコーディングはできるだけ避けるべきです.
したがって、安全で導入しやすい構成を外部化(外部化)することが望ましい.
したがって、Yamlシンボルに基づいて作成されたアプリケーション-properties(またはアプリケーション.yml)ファイルはクラスパスに格納されます.
通常、サーバのポートまたはデータベース情報を保存します.
data.server = remoteserver:8080
前述したように、application-propertiesに定義されており、アプリケーションは以下のように使用することができる.
@Value("${data.server}")
後でymlに慣れよう

カスタム


プロファイルをカスタマイズするための接頭辞の追加
🎯 ダウンジャケットコードを表示

@component


スプリングbeanクラスを表す構文

@ConfigurationProperties(prefix="myapp")


これはアプリケーションです.通知スプリングガイドの通知