WSDL 到 java 代码方法生成额外的 类
WSDL to java code approach generating extra classes
最初我使用自下而上的方法(代码到 WSDL)使用三个 类.
生成一个 wsdl 文件
现在我正在尝试使用生成的 wsdl 文件创建代码,即使用 eclipse 的自上而下的方法及其创建的 类 比我最初创建 wsdl 文件时使用的要多。如何去除不必要的 类 并得到我写的原始 类?
如果您使用代码 -> 从代码(例如 jax-ws)生成 WSDL -> 从 WSDL(例如 wsimport)生成代码,那么您很可能永远不会获得精确的原始代码,这很好,因为 WSDL 驱动开发及其对应物是两种不同的方法。
使用 WSDL 驱动的方法,您首先指定 WSDL 合同,然后通常会根据合同为您生成 server/client 代码。
使用代码优先方法,您可以在 Java 中定义服务及其操作,并且通常依赖框架来生成最终的 WSDL。
最初我使用自下而上的方法(代码到 WSDL)使用三个 类.
生成一个 wsdl 文件现在我正在尝试使用生成的 wsdl 文件创建代码,即使用 eclipse 的自上而下的方法及其创建的 类 比我最初创建 wsdl 文件时使用的要多。如何去除不必要的 类 并得到我写的原始 类?
如果您使用代码 -> 从代码(例如 jax-ws)生成 WSDL -> 从 WSDL(例如 wsimport)生成代码,那么您很可能永远不会获得精确的原始代码,这很好,因为 WSDL 驱动开发及其对应物是两种不同的方法。
使用 WSDL 驱动的方法,您首先指定 WSDL 合同,然后通常会根据合同为您生成 server/client 代码。
使用代码优先方法,您可以在 Java 中定义服务及其操作,并且通常依赖框架来生成最终的 WSDL。