ホームページ >Java >&#&チュートリアル >Spring の @Value アノテーションを使用してプロパティ ファイルからリストを読み取る方法

Spring の @Value アノテーションを使用してプロパティ ファイルからリストを読み取る方法

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-25 15:37:10643ブラウズ

How to Read a List from a Properties File Using Spring's @Value Annotation?

Spring アノテーション @Value を使用したプロパティ ファイルからのリストの読み取り

Spring アプリケーションでは、@ を使用して .properties ファイルから値のリストを簡単に読み取ることができます。値の注釈。これにより、Java クラスでリスト フィールドを定義し、実行時にプロパティ ファイルの値を自動的に入力できます。

これを実現するには、次の構文を使用できます:

ここでは、Spring Expression Language (SpEL) を使用して、「my.list.of.strings」プロパティの文字列値を分割します (予期される形式: 「ABC,CDE,EFG」)文字列のリストに変換します。プロパティ ファイルが適切にロードされ、「my.list.of.strings」プロパティが目的の値で定義されていると想定できます。

このアプローチにより、カスタム コードまたはカスタム コードでリストを手動で解析する必要がなくなります。 Spring 構成ファイル内の Bean 定義を使用します。

以上がSpring の @Value アノテーションを使用してプロパティ ファイルからリストを読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。