Я хочу внедрить компонент с использованием конфигурации XML. Конструктор принимает объект типа OrderService
, который я получаю при вызове фабричного метода serviceBroker.getService()
. Этот метод принимает тип класса в качестве аргумента. Как указать этот тип класса в вызове метода, используя Spring Expression Language
? Вот что у меня сейчас и выдает ошибку при развертывании:
<bean id="extendItemRequestProcessor" class="com.site.ExtendItemRequestProcessor">
<constructor-arg type="com.site.service.order.OrderService" value="#{serviceBroker.getService(com.site.service.order.OrderService.class)}"/>
</bean>