代码片段:spring配置文件
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> <beans> <import resource="classpath:org/codehaus/xfire/spring/xfire.xml" /> <bean id="baseWebService" class="org.codehaus.xfire.spring.remoting.XFireExporter" lazy-init="false" abstract="true"> <property name="serviceFactory" ref="xfire.serviceFactory" /> <property name="xfire" ref="xfire" /> <property name="inHandlers"> <list> <ref bean="authenticationHandler"/> </list> </property> </bean> <bean id="userWS" class="service.UserServiceImpl"></bean> <!-- 实现类 --> <bean id="userService" parent="baseWebService"> <property name="serviceBean" ref="userWS" /> <property name="serviceClass" value="service.UserService" /><!-- 接口 --> </bean> <!-- 安全验证 --> <bean id="authenticationHandler" class="handler.AuthenticationHandler"/> </beans>
转载于:https://blog.51cto.com/programmer/1430688