zl程序教程

您现在的位置是:首页 >  其他

当前栏目

强!webservice中常用注解——@WebService @WebMethod大揭秘

2023-03-14 22:49:43 时间

web服务涉及到的注解有:@WebService    @WebMethod     @Oneway  了解点击 @WebParam    @WebResult      @HandlerChain      

结合实际操作案例 这里先介绍前两个,@WebService    @WebMethod,

image

image

image.png

image.png

@Webservice

l  @WebService注解,作用在具体类上。而不是接口。

l  一个类只有添加了此注解才可以通过Endpoint发布为一个web服务。

l  一个添加了此注解的类,必须要至少包含一个实例方法。静态方法和final方法不能被发布为服务方法。

WebService注解包含以下参数:

image.png

@WebMethod

l  此注解用在方法上,用于修改对外暴露的方法。

image.png@WebResult用于定制返回值到WSDL的映射:

image.png

@WebParam用于定义WSDL中的参数映射:

image.png