首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

jaw 引文

2013-08-10 
jaw 注解注释类:注释:属性:javax.jws.WebService当实现 Web Service 时,@WebService 注释标记 Java 类;实

jaw 注解

注释类:注释:属性:javax.jws.WebService当实现 Web Service 时,@WebService 注释标记 Java 类;实现 Web Service 接口时,标记服务端点接口(SEI)。

要点:

? 实现 Web Service 的 Java 类必须指定 @WebService 或 @WebServiceProvider 注释。不能同时提供这两种注释。

此注释适用于客户机/服务器 SEI 或 JavaBeans 端点的服务器端点实现类。

? 如果注释通过注释类:注释:属性:javax.xml.ws.BindingType@BindingType 注释指定在发布此类型的端点时要使用的绑定。

将此注释应用于 JavaBeans 端点或提供程序端点的服务器端点实现类。

要点:

? 可以通过将该注释的值指定为注释类:注释:属性:javax.annotation.Resource@Resource 注释标记应用程序所需要的 WebServiceContext 资源。

将此注释应用于 JavaBeans 端点或提供程序端点的服务器端点实现类。对容器进行初始化时,容器会将 WebServiceContext 资源的实例添加到端点实现中。

注释目标:字段或方法属性:
- type指示资源的 Java 类型。您需要使用缺省值java.lang.Object或者javax.xml.ws.Web ServiceContext值。如果类型是缺省值,那么必须将资源添加到字段或方法中。在这种情况下,字段的类型或者由方法定义的 JavaBeans 属性的类型必须为javax.xml.ws.WebServiceContext。(字符串)javax.annotation.PostConstruct@PostConstruct 注释标记需要在对类执行依赖性注入之后才执行的方法。

将此注释应用于 JAX-WS 应用程序处理程序、JavaBeans 端点或提供程序端点的服务器端点实现类。

注释目标:方法javax.annotation.PreDestroy@PreDestroy 注释标记在容器除去实例时必须执行的方法。

将此注释应用于 JAX-WS 应用程序处理程序、JavaBeans 端点或提供程序端点的服务器端点实现类。

注释目标:方法<!-- -->

适用于使用 @WebService 注释的类的方法的规则下列规则适用于使用 @WebService 注释来注释的类的方法。如果某个实现类的 @WebService 注释引用了 SEI,那么该实例类不能具有任何 @WebMethod 注释。无论是否指定了 @WebMethod 注释,SEI 的所有公用方法都被认为是已显示的方法。在包含exclude属性的 SEI 上使用 @WebMethod 注释是不正确的。对于不引用 SEI 的实现类,如果对 @WebMethod 注释指定了值exclude=true,那么不会显示该方法。如果未指定 @WebMethod 注释,那么将显示包括继承的方法在内的所有公用方法,但是不包括从 java.lang.Object 继承的方法。

热点排行