l.
WSDL文件的内容,一般由服务默认生成,但为了更好的向开发人员提供使用说明书,一般应做一些简单的修改。至少不应该暴露我们的包结构。而targetNamespace默认情况下为倒置的包名,这已经暴露了我们的包结构。
l通过在
类文件上添加以下注解,可以修改wsdl生成的各元素,而
不是直接去修改
wsdl
文件,
直接去修改
wsdl
文件是无效的。
WebService的注解包括:
•@WebService-定义服务 --类上
•@WebMethod-定义方法 - 方法
•@WebResult-定义返回值– 返回值
•@WebParam-定义参数– 参数
package com.itcast;
import java.text.SimpleDateFormat;
import java.util.Date;
import