Spring アプリケーションでは、@ を使用して .properties ファイルから値のリストを簡単に読み取ることができます。値の注釈。これにより、Java クラスでリスト フィールドを定義し、実行時にプロパティ ファイルの値を自動的に入力できます。
これを実現するには、次の構文を使用できます:
ここでは、Spring Expression Language (SpEL) を使用して、「my.list.of.strings」プロパティの文字列値を分割します (予期される形式: 「ABC,CDE,EFG」)文字列のリストに変換します。プロパティ ファイルが適切にロードされ、「my.list.of.strings」プロパティが目的の値で定義されていると想定できます。
このアプローチにより、カスタム コードまたはカスタム コードでリストを手動で解析する必要がなくなります。 Spring 構成ファイル内の Bean 定義を使用します。
以上がSpring の @Value アノテーションを使用してプロパティ ファイルからリストを読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。