-
2 votesanswersviews
Spring Data REST(SDR):公开Repository或JaxRS以进行链接构建
我是SDR和Spring HATEOAS工具的初学者 . As per Spring Neo4j Rest Doc: Spring Data REST采用Spring HATEOAS和Spring Data Neo4j的功能,并将它们自动组合在一起 . 我的存储库是: @RepositoryRestResource(collectionResourceRel = "entity&qu... -
7 votesanswersviews
用于将复杂实体发布到Spring Data REST / HATEOAS服务的Java客户端
据我所知,提供了将复杂对象转换为适当的HAL格式的方法 . 这当然可以用于编组框架本身中的对象 . Resource 和 Link 个对象等 为了一个用例: Company 1 是我系统中现有的 Company . 我想添加一个适用于 Company 1 的新 Employee 下面是您从基于Spring Data REST的服务收到的示例 Employee 对象 . Spring HAT... -
5 votesanswersviews
具有Spring Data Rest功能的Custom Spring MVC HTTP Patch请求
在自定义Spring MVC控制器中支持HTTP PATCH的最佳实践是什么?特别是在使用HATEOAS / HAL时?是否有更简单的方法来合并对象,而无需检查请求json(或编写和维护DTO)中是否存在每个字段,理想情况下是自动解组资源链接? 我知道Spring Data Rest中存在此功能,但是可以将其用于自定义控制器吗? -
2 votesanswersviews
Spring Data REST返回http 405,询问嵌套资源列表
我正在使用Spring Boot 1.5.7,Spring Data REST,Spring HATEOAS,Hibernate,Spring Validation,Swagger . 我通过Spring Data REST公开了所有的存储库 . 它工作得很好,但是当我暴露一个嵌套的对象列表时我遇到了问题 . 我们来看看这个例子: @Entity public class TicketBundle... -
10 votesanswersviews
来自Spring Hateoas的文件HAL“_links”(带着招摇)? [关闭]
我有一个REST服务,我想为我的客户开发团队记录 . 所以我从 Spring-Hateoas 添加了一些 Links 到我的资源API,并插入它 swagger-springmvc @Api... 注释来记录所有内容,并为我的Angular团队提供一个很好的API参考,以便能够理解我的REST服务 . 问题是 swagger 无法发现可能的链接,只是给我一大堆 Links 而不说出他们可能的值... -
6 votesanswersviews
Spring Data Rest自定义控制器与补丁方法 - 如何将资源与实体合并
默认情况下,当我们有一个暴露了save方法的存储库时,我们可以执行PATCH请求 . 然后,Spring Data REST从数据库中检索原始对象并将更改应用于实体,然后将其保存给我们(在JsonPatchHandler类中) . 这允许我们为类做以下请求 class Address { Long id; String street; Long houseNumber...