我想使用XML配置注入一个bean。构造函数采用类型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>
答案 0 :(得分:1)
使用T运算符。
T(com.foo.MyClass)