2013-07-09 1 views
1

는 지금까지 내가 아는 한, 나는접두어로 명명 된 spring-el에서 bean을 어떻게 참조합니까?

<property name="someProperty" value="#{someBean.aMethod()}" /> 

처럼 스프링 EL을 사용하여 STH를 삽입 할 수 그러나 우리의 코드 규칙은 스프링 엘 해결의 원인이됩니다

<bean id="{moduleName.ClassName}" /> 

이 같은 접두어로 이름을 빈을 필요로 moduleName은 존재하지 않는 bean입니다.

도트를 벗어날 수있는 방법이 있습니까?

답변

1

시도 <property name="someProperty" value="#{@'moduleName.ClassName'.aMethod()}" />.

희망이 도움이됩니다.

+0

감사합니다. 작동합니다. – Hippoom