Springboot学習ノートの設定ファイル(3) - @PropertySourceアノテーションと@ImportResourceアノテーション

1. @PropertySource アノテーション

@PropertySource: 指定された構成ファイルをロードします

すべての設定を .properties または .yml に入れると、設定ファイルが大きすぎて読み込みが遅すぎるという事実に戻る可能性がありますが、現時点では、そうでないものについては新しい設定ファイルを作成できます。システム構成をロードし、 @PropertySource アノテーションを使用して をロードします。例えば:

2. @ImportResource アノテーション

@ImportResource: Spring 構成ファイルをインポートして、構成ファイルの内容を有効にします。

SpringBoot には Spring 設定ファイルが存在せず、自分で作成した設定ファイルは認識されません。

Spring 構成を有効にしたい場合は、それをロードし、構成クラスで @ImportResource をマークします。次に例を示します。

設定ファイルは次のとおりです。

 

このとき、ID「helloService」に従って対応するファイルにアクセスできます。 

 

おすすめ

転載: blog.csdn.net/dazhanglao/article/details/119606343