Spring上下文设置XML语言中是否存在“字符串索引”getter的概念?假设我Person
得到了以下原型:
class Person {
Person getRelative(String relativeName);
...
}
我可以使用类似
的方式访问它<bean id="Bob" class="Person"/>
<bean id="Barnyard" class="Company">
<property name="owner" ref="Bob.relative.father"/>
</bean>
说Bob的父亲是Barnyard公司的老板。
Company
原型如下:
class Company {
Person getOwner();
void setOwner(Person value);
...
}
答案 0 :(得分:2)
你可以使用Spring-El:
<bean id="Barnyard" class="Company">
<property name="owner" value="#{Bob.getRelative('father')"/>
</bean>