1. 环境java
JDK1.8web
JavaSE1.8spring
web容器是 webSpheremaven
IDE是Eclipsespring-boot
2. 建立一个空的 Maven Projectui
3. 打开pom.xml 配置相应的package.spa
配置spring boot jar包插件
配置xsd生成entity的插件code
添加java版本支持,否则每次经过maven update project 都会回到1.6的版本.xml
接下来须要添加父级依赖,spring-boot-starter-parent
是一个特殊的starter,它用来提供相关的Maven默认依赖。使用它以后,经常使用的包依赖能够省去version标签。
4. 接下来开始建立xsd文件,注意targetNamespace,这个很重要.这里定义了一个request and response, save以后会自动建立entity. entity的package 在上面的pom.xml里面有配置.
5. 开始建立一个webserviceconfig类,这里须要注意的是xsd的路径和targetNamespace的值与xsd里面的必须保持一致.
6. 建立一个启动项SampleWebServicesApplication
7. 上面完成后开始设置endpoint,这里很重要的是namespace和localPart,也必须与xsd里面的保持一致.
8. 上面步骤完成后,请执行Maven update.去下载jar包.
9. 如今能够部署到WebSphere容器后开始启动,由于是webservice,因此须要经过soap ui 来访问...
http://localhost:9001/Test001/ws