我有以下要求并考虑如何最好地从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是我给了类似问题的答案。