インターフェース PropertySourceLoader
- すべての既知の実装クラス:
PropertiesPropertySourceLoader, YamlPropertySourceLoader
public interface PropertySourceLoader
SpringFactoriesLoader を介して配置され、PropertySource をロードするために使用される戦略インターフェース。- 導入:
- 1.0.0
- 作成者:
- Dave Syer, Phillip Webb
メソッドのサマリー
修飾子と型メソッド説明StringSE[]ローダーがサポートするファイル拡張子を返します( "." を除く)。ListSE<PropertySource<?>> リソースを 1 つ以上のプロパティソースに読み込みます。
メソッドの詳細
getFileExtensions
load
リソースを 1 つ以上のプロパティソースに読み込みます。実装は、単一のソースを含むリストを返すか、yaml などのマルチドキュメント形式の場合はリソース内の各ドキュメントのソースを返します。- パラメーター:
name- プロパティソースのルート名。複数のドキュメントがロードされる場合、ロードされる各ソースの名前に追加のサフィックスを追加する必要があります。resource- ロードするリソース- 戻り値:
- プロパティソースのリスト
- 例外:
IOExceptionSE- ソースをロードできない場合