Spring 設定用のプレースホルダーの作成

Mule アプリケーションの Spring Module はすべての種類の Spring 設定を使用できます。Spring プロパティプレースホルダーは ​.properties​ ファイル (たとえば、​spring-properties.properties​) で設定できます。このファイルは、Spring Module と完全に相互運用可能です。

このファイルのプロパティは次の形式になります。

springPropertyA=springPropertyAValue
springPropertyB=springPropertyBValue

Anypoint Studio では、ファイルは Mule アプリケーションのプロジェクトディレクトリに保存する必要があります。

  • /src/main/resources

設定プロパティと呼ばれるグローバル要素を通じて ​.properties​ ファイルを Mule アプリケーションに追加できます。この要素の XML は次のようになります。

<configuration-properties file="spring-properties.properties" doc:name="Spring Property Placeholders" doc:id="07ee5c11-bc54-4d55-91b8-ce02f743cb7a" />

YAML ファイルを使用して Spring プロパティプレースホルダーを作成することはできませんが、Spring 以外のモジュールでは可能です。