码迷,mamicode.com
首页 > 移动开发 > 详细

有WebService的项目中写applicationContex.xml文件时应注意!!!

时间:2016-12-10 09:22:50      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:property   bsp   name   strong   开头   简单   app   str   xml文件   

这是一个简单的WebService实例,来看下如下的applicationContex.xml文件:

技术分享

  1.有XFire的配置

  <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"/>
  </bean>

  这部分就简单解释了,这是XFire、Spring相结合,并且有相应的jar包,可以说所有用了XFire的WebService的applicationContex.xml文件都是这样配,当然,lazy-init、abstract由自己视情况而定。

 

  2.配置webservice服务的接口和实现类时:

  <bean id="helloBean" class="com.test.HelloImpl"/>
  <bean name="helloWebService" parent="baseWebService">
    <property name="serviceBean" ref="helloBean"/>
    <property name="serviceClass" value="com.test.Hello"/>
    <property name="name" value="helloService"/>
  </bean>  

  这里应该注意的是,<bean id="helloBean" class="com.test.HelloImpl"/> 里面的id名称最好是开头字母为小写的接口名称+Bean,该例子的接口是:

  技术分享

  这样命名不易混淆,也更易理解,当然也可以有其他更好的方法。

 

有WebService的项目中写applicationContex.xml文件时应注意!!!

标签:property   bsp   name   strong   开头   简单   app   str   xml文件   

原文地址:http://www.cnblogs.com/wlp1505159848/p/6154794.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!