我有以下要求並考慮如何最好地從WSDL獲取java對象。從WSDL到Java對象 - 自動生成?
- XML數據來自公開SOAP的Webservice
- 我不得不使用JAXB
- 我想自動解組檢索到的數據的Java對象
理想我想有java的使用JAXB註釋的對象。有沒有我可以結合使用的工具來自動生成這些工具?
我有以下要求並考慮如何最好地從WSDL獲取java對象。從WSDL到Java對象 - 自動生成?
理想我想有java的使用JAXB註釋的對象。有沒有我可以結合使用的工具來自動生成這些工具?
當然,有很多方法可以使用JAX-WS(使用JAXB進行XML綁定)來生成Web服務客戶端。
你可以在命令行執行: http://www.mkyong.com/webservices/jax-ws/jax-ws-wsimport-tool-example/
隨着你Maven構建的一部分: https://jax-ws-commons.java.net/jaxws-maven-plugin/
或者從您的Eclipse環境中: http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.jst.ws.cxf.doc.user%2Ftasks%2Fcreate_client.html
是的,有。每個jdk都有一個名爲wsimport
的可執行文件,它完全符合你的要求。
Here是我給了類似問題的答案。