据我所知,我可以像使用spring-el一样注入
<property name="someProperty" value="#{someBean.aMethod()}" />
但是我们的代码约定要求名称bean的前缀如
<bean id="{moduleName.ClassName}" />
这将导致spring-el将moduleName解析为不存在的bean。
有没有办法逃脱这个点?
答案 0 :(得分:2)
尝试<property name="someProperty" value="#{@'moduleName.ClassName'.aMethod()}" />
。
希望这有帮助。