1. 看看项目结构图2. cxf的pom依赖3. 开始编写webService服务端3.1 实体类entity3.2 服务接口3.3 服务接口的实现类3.4 发布webService的配置4. 项目启动后的wsdl信息由于图省事,我将项目的服务端口改为了80,这样就省去了IP后面写端口号的麻烦。5. 两种调用方式6. 注意点.诚如之前所说,如果接口的注解上不加targetNamespace的话,动态调用的时候,会报如下的错误。