public class EmbeddedValueResolver extends java.lang.Object implements StringValueResolver
ConfigurableBeanFactory に対するプレースホルダーと式を解決するための StringValueResolver アダプター。 このアダプターは、ConfigurableBeanFactory.resolveEmbeddedValue(java.lang.String) メソッドとは対照的に、式も解決することに注意してください。使用される BeanExpressionContext はプレーンな Bean ファクトリ用であり、アクセスするコンテキストオブジェクトにスコープは指定されていません。
ConfigurableBeanFactory.resolveEmbeddedValue(String), ConfigurableBeanFactory.getBeanExpressionResolver(), BeanExpressionContext| コンストラクターと説明 |
|---|
EmbeddedValueResolver(ConfigurableBeanFactory beanFactory) |
| 修飾子と型 | メソッドと説明 |
|---|---|
java.lang.String | resolveStringValue(java.lang.String strVal) プレースホルダーの解析など、指定された文字列値を解決します。 |
public EmbeddedValueResolver(ConfigurableBeanFactory beanFactory)
@Nullable public java.lang.String resolveStringValue(java.lang.String strVal)
StringValueResolverStringValueResolver 内の resolveStringValue strVal - 元の文字列値 (非 null)null の可能性がある)、おそらく元の文字列値自体 (解決するプレースホルダーがない場合、または解決できないプレースホルダーを無視する場合)