簡體   English   中英

是否需要生成java類才能使用spring-ws客戶端

[英]Is it required to generate java classes to use spring-ws client

我想使用spring ws來創建webservice客戶端。 我見過一些文檔。 在所有使用jaxb編組和解組。 但是開始需要從xsd創建java類。 我試着為此下載elcipse插件。 java.net中的位置沒有顯示任何要下載的內容。 Sourceforce net顯示下載鏈接。 但是這個插件不起作用。 我試過wsimport ,但它只生成.classes?

我的問題是,如果我想使用spring ws,是否需要生成.java類? 如果是這樣,我在哪里可以找到elipse插件或如何生成類? 沒有生成這些類,還有其他方法嗎?

如果使用jboss,請使用wsconsume.bat生成這些類

Spring-WS允許您使用消息有效負載的幾種不同表示,JAXB只是其中之一。 您也可以使用(例如)原始DOM對象(如果您選擇)或其他一些選項。

如果您已經有了WSDL,那么wsimport應該很好地工作,它會為您的模式生成.class文件。 你也不需要 .java文件,嚴格來說,沒有它們你可以很好地開發,而Spring-WS對它們毫無用處。 但是,如果你擁有它們更容易,並且wsimport具有-keepgenerated標志(或類似的東西),一旦它完成就會阻止它刪除.java文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM