类 EmbeddedValueResolver
- java.lang.Object
- org.springframework.beans.factory.config.EmbeddedValueResolver
- 所有已实现的接口:
StringValueResolver
public class EmbeddedValueResolver extends Object implements StringValueResolver
StringValueResolveradapter for resolving placeholders and expressions against aConfigurableBeanFactory.Note that this adapter resolves expressions as well, in contrast to the
ConfigurableBeanFactory.resolveEmbeddedValue(java.lang.String)method. TheBeanExpressionContextused is for the plain bean factory, with no scope specified for any contextual objects to access.- 从以下版本开始:
- 4.3
- 作者:
- Juergen Hoeller
- 另请参阅:
ConfigurableBeanFactory.resolveEmbeddedValue(String),ConfigurableBeanFactory.getBeanExpressionResolver(),BeanExpressionContext
构造器概要
构造器 构造器 说明 EmbeddedValueResolver(ConfigurableBeanFactory beanFactory)
构造器详细资料
EmbeddedValueResolver
public EmbeddedValueResolver(ConfigurableBeanFactory beanFactory)
方法详细资料
resolveStringValue
public String resolveStringValue(String strVal)
从接口复制的说明:StringValueResolverResolve the given String value, for example parsing placeholders.- 指定者:
resolveStringValue在接口中StringValueResolver- 参数:
strVal- the original String value (nevernull)- 返回:
- the resolved String value (may be
nullwhen resolved to a null value), possibly the original String value itself (in case of no placeholders to resolve or when ignoring unresolvable placeholders)