簡體   English   中英

在Java中為Restful Web服務創建數據對象(或實體)

[英]Creating Data Objects (or Entities) for a Restful Webservice in java

我正在嘗試用Java創建RESTful Web服務,但是,由於這是我的新手,所以我不確定是否有諸如wsimport這樣的工具(用於基於SOAP的Web服務)可用於創建數據對象或實體(資源)。在REST世界中)。

我在網上搜索了一些示例。但是,所有這些似乎都是沒有明確數據建模細節的世界類型。

如何僅使用XSD文件從頭開始為RESTful Web服務創建數據對象? 任何指針都會有所幫助!

RESTful Web服務沒有像SOAP這樣的合同,因此除非RESTful Web服務使用WADL(不是很常用),否則很難為服務自動生成代碼。 如果使用WADL,則可以使用CXF生成Java代碼。

但是,如果您具有XSD文件,則可以使用JAXB為它們生成Java代碼類(xjc是命令)。 這對於Data模型對象將很好地工作,服務類可能需要手工編碼。

請參閱以下問題的可接受答案: 如何從XSD生成JAXB類?

還有一些其他鏈接可能會有所幫助:

JAXB XJC教程

如果您使用Intellij, 請參閱此

暫無
暫無

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

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