Java 什么';构建WebService应用程序的推荐方法是什么?

Java 什么';构建WebService应用程序的推荐方法是什么?,java,web-services,jakarta-ee,architecture,Java,Web Services,Jakarta Ee,Architecture,在JavaWebApp中,是否有存储XSD文件和wsdl文件的最佳实践 1) 存储XSD和WSDL应该使用什么文件夹结构?(这适用于既是Web服务的“消费者”又是“生产者”的应用程序) 2) 我们应该使用一次性生成的POJO,还是应该编写并添加一个Maven插件(或Ant),在每次调用“编译”任务之前自动生成POJO 3) 我们应该将XSDs文件的内容粘贴到WSDLs中吗?还是WSDLs应该“导入”XSD文件 谢谢 最好是创建一个只存储xsd和wsdl文件的专用项目/库,并将其作为依赖项添加到要

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

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

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

3) 我们应该将XSDs文件的内容粘贴到WSDLs中吗?还是WSDLs应该“导入”XSD文件

谢谢

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

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

  • 将XSD导入WSDL