一.创建SpringBoot项目
二.导入必需jar(pom.xml)
<!--webService依赖-->
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-spring-boot-starter-jaxws</artifactId>
<version>3.2.4</version>
</dependency>
三. 服务接口
package com.joinforwin.hiswebservice;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;
/**
* @author gj
* @date 2020/3/17
*/
//指定命名空间,地址是所在包名的反写
@WebService(targetNamespace = "http://hiswebservice.joinforwin.com")
public interface UserService {
@WebMethod(operationName = "getHello")//在wsdl文档中显示的方法名,@WebMethod可不指定,默认与方法名相同
String getHello(@WebParam(name="name") String name );
}
四.接口实现类