我在 bean xml 文件中有一个简单的 bean 标记,如下所示。这只是一个虚拟值
<bean id="myBeanId" class="myBeanClass">
<property name="myProperty" value=${myPassword} />
</bean>
<bean id ="myOtherBeanId" class="myOtherBeanClass">
<property name="myOtherProperty" ref="myBeanId">
</bean>
myPassword 是存储在单独的属性文件中的变量名称。现在,我不是从属性文件中存储 myPassword 的直接值,而是在属性文件中加密字符串,并且我想在 myPassword 属性上调用我的自定义编写的 Decrypt 方法。像这样的东西。
<bean id="myBeanId" class="myBeanClass">
<property name="myProperty" value=com.xxx.Security.Decrypt(${myPassword}) />
</bean>
我怎样才能做到这一点?