0

在 Java webapp 中,是否有存储 XSD 文件和 wsdl 文件的最佳实践?

1) 应该使用什么文件夹结构来存储 XSD 和 WSDL?(这适用于既是“消费者”又是 Web 服务的“生产者”的应用程序)。

2)我们应该使用一次性生成的 POJO,还是应该编写一个 Maven 插件(或 Ant),在每次调用“编译”任务之前自动生成 POJO。

3) 我们是否应该将 XSD 文件的内容粘贴到 WSDL 中?或者 WSDL 是否应该“导入”XSD 文件?

谢谢!

4

1 回答 1

1
  1. 最好的办法是创建一个仅存储 xsd 和 wsdl 文件的专用项目/库,并将其作为依赖项添加到要生成 POJO 的模块中。

  2. Maven 插件已经可用,例如 cxf-codegen-plugin 或 wsdl2java-maven-plugin。这些运行良好,您可以自定义 POJO 的生成方式。

  3. 将 XSD 导入 WSDL。

于 2012-07-23T14:44:09.167 回答