2012-07-22 88 views
0

在Java Web應用程序中,是否存在用於存儲XSD文件和wsdl文件的最佳做法?構建WebService應用程序的推薦方式是什麼?

1)應該使用哪種文件夾結構存儲XSD和WSDL? (這是一個應用程序,它是Web服務的'消費者'以及'製作人')。

2)我們是否應該使用一次性生成的POJO,或者是否應該添加一個Maven插件(或Ant),在每次調用「compile」任務之前自動生成POJO。

3)我們應該將XSD文件的內容粘貼到WSDL中嗎?還是應該WSDL「導入」XSD文件?

謝謝!

回答

1
  1. 最好是創建一個專門的項目/庫只保存XSD和WSDL文件和要生成的POJO添加爲依賴關係的模塊。

  2. Maven插件已經可用,例如cxf-codegen-plugin或wsdl2java-maven-plugin。這些工作正常,您可以自定義POJO的生成方式。

  3. 將XSD導入到WSDL中。

相關問題