クラス EmbeddedValueResolver

java.lang.ObjectSE
org.springframework.beans.factory.config.EmbeddedValueResolver
実装されたすべてのインターフェース:
StringValueResolver

public class EmbeddedValueResolver extends ObjectSE implements StringValueResolver
ConfigurableBeanFactory に対するプレースホルダーと式を解決するための StringValueResolver アダプター。

このアダプターは、ConfigurableBeanFactory.resolveEmbeddedValue(java.lang.String) メソッドとは対照的に、式も解決することに注意してください。使用される BeanExpressionContext はプレーンな Bean ファクトリ用であり、アクセスするコンテキストオブジェクトにスコープは指定されていません。

導入:
4.3
作成者:
Juergen Hoeller
関連事項:
  • コンストラクターの詳細

  • メソッドの詳細

    • resolveStringValue

      @Nullable public StringSE resolveStringValue(StringSE strVal)
      インターフェースからコピーされた説明: StringValueResolver
      プレースホルダーの解析など、指定された文字列値を解決します。
      次で指定:
      インターフェース StringValueResolverresolveStringValue 
      パラメーター:
      strVal - 元の文字列値 (非 null)
      戻り値:
      解決された文字列値(null 値に解決された場合は null の可能性がある)、おそらく元の文字列値自体 (解決するプレースホルダーがない場合、または解決できないプレースホルダーを無視する場合)