繁体   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