Java 在使用JAX-WS时,如何使用自己的自定义客户机类?

Java 在使用JAX-WS时,如何使用自己的自定义客户机类?,java,web-services,jax-ws,Java,Web Services,Jax Ws,我使用JAX-WS作为客户机,并从中生成类。生成的类的问题是它们是简单的POJO,没有任何方便的方法。有没有办法使用我自己编写的自定义类?它们将具有与生成的类相同的字段和名称,但它们允许我创建自己的方便方法 如果您使用的是JAX-WS,那么在使用wsimport时应该能够使用-keep选项来保留java源代码。然后,您应该能够在自己方便的时候修改它。例如 wsimport -keep -p stockquote http://stockquote.xyz/quote?wsdl

我使用JAX-WS作为客户机,并从中生成类。生成的类的问题是它们是简单的POJO,没有任何方便的方法。有没有办法使用我自己编写的自定义类?它们将具有与生成的类相同的字段和名称,但它们允许我创建自己的方便方法

如果您使用的是JAX-WS,那么在使用wsimport时应该能够使用-keep选项来保留java源代码。然后,您应该能够在自己方便的时候修改它。例如

wsimport -keep -p stockquote http://stockquote.xyz/quote?wsdl