用Spring Boot去建立web service

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

相關文章
相關標籤/搜索