【发布时间】:2014-06-30 17:45:54
【问题描述】:
我有一个带有 spring-data-rest 2.1.0.RELEASE 的 REST Web 服务运行良好,我想为它开发一个 CRUD Web 客户端。但是,与其创建一个仅适用于我的 Web 服务当前状态的客户端,我想,如果我的客户端能够适应我的 Web 服务该有多好。当然,其他人已经想到了这一点:),这里有几个例子:
我发现的大多数与动态创建表单相关的项目都围绕http://json-schema.org 展开,我不确定 spring-data-rest 是否支持。我发现this 问题表明 SDR 确实支持公开其资源的 json 模式。事实上,如果我使用“Accept: application/schema+json”,结果数据会发生一些变化,但它仍然没有向我提供所需的属性和数据类型等内容。
所以问题:
- spring data rest 是否能够生成所需的信息 它的属性和验证约束(最小值、最大值等) 资源?,如何?。
- 如果没有,是否有实施此计划的计划 ?.
- 如果没有,有人可以指出正确的覆盖方式吗 例如,特定 mime 类型的处理程序 “application/schema+json”,这样我就可以用我需要的数据来响应?
【问题讨论】:
-
/resource/schema 表示无法向 HAL 确认 SDR 所基于的。
标签: spring-data-rest