• 11_Jaxws常用注解


    【不使用注解】

    默认namespace是服务类包名的倒序

    默认portType是服务类的类名

    ...............

    注解的所起的作用:

    Jaxws提供的注解可以对WebService的接口规范化。

    【@WebService注解】

    @WebService定义服务,在public class上面。

      targetName:指定命名空间

        name:portType的名称

      portName:port的名称

      serviceName:服务的名称

      endpointInterface:SEI接口地址,如果一个服务类实现了多个接口,若只需发布一个接口的方法,可以通过此注解指定要发布的接口。

    如下:

    【@WebMethod注解】

    定义方法,在公开方法上边

    operationName:方法名

    exclude:设置为true表示此方法不是webService方法,反之测表示此为WebService方法

    【@WebResult】

    定义返回子,在方法返回值前面

    name:返回返回值的名称

    【@WebParam】

    定义参数,在方法参数前面

    name:指定参数的名称

     

    注意:

    如果修改WebService的接口的内容,如:namespace、portType,必须重新生成客户端调用代码。

  • 相关阅读:
    P1522 牛的旅行
    P1908 逆序对
    P1107 雷涛的小猫
    欧拉函数
    P2679 子串
    P1063 能量项链
    P1052 过河
    P1020 导弹拦截
    P1330 阳光封锁大学
    P1198 最大数
  • 原文地址:https://www.cnblogs.com/HigginCui/p/5842052.html
Copyright © 2020-2023  润新知