原创作者: pyzheng1   阅读:3983次   评论:5条   更新时间:2011-05-26    
在部署时,指定<jaxws:endpoint 的implementor属性是需要实现类,我的这个实现类构造函数需要spring提供一个dao注入,请教如何实现?
官方文档只介绍了写出实现类的 全包路径+实现类名,如何提供构造注入?

因为我现在一启动服务,就会提示 这个实现类加载错误。
评论 共 5 条 请登录后发表评论
5 楼 wondersman 2012-05-27 07:59
<bean id="service" class="service.impl.ServiceImpl">
<constructor-arg index="0" ref="hdao"/>
</bean>

<jaxws:endpoint id="myService" address="/myService" implementorClass="service.impl.ServiceImpl">
        <jaxws:implementor ref="#service">
        </jaxws:implementor>
</jaxws:endpoint>
4 楼 zcmerjade 2012-04-06 09:24
使用#
<bean id="hello" class="org.spring.remoting.cxf.demo.HelloWorldImpl" />
<jaxws:endpoint id="helloWorld" implementor="#hello" address="/HelloWorld" />
3 楼 prettyboy434 2010-07-21 16:28
<bean id="service" class="service.impl.ServiceImpl">
<property name="dao" ref="hdao"></property>
</bean>

<jaxws:endpoint id="myService" address="/myService" implementorClass="service.impl.ServiceImpl">
        <jaxws:implementor ref="service">
        </jaxws:implementor>
</jaxws:endpoint>
2 楼 ice.k 2009-06-16 15:59
ref方式注入
1 楼 mywes 2009-05-26 13:00
有哪位知道啊,我也遇到了这个问题

发表评论

您还没有登录,请您登录后再发表评论

文章信息

Global site tag (gtag.js) - Google Analytics