spring-data-rest相关内容

纯JSON(非HAL格式)的Spring Data REST

Spring Data Rest应该如何准确配置为返回纯JSON而不是HAL(带有类似Hypermedia之类的链接的JSON) 相关 Spring包含spring数据剩余时,将以纯JSON而非HAL格式返回Resource Spring Data Rest-在Json中禁用自我链接(HAL) 和大型禁用超文本应用程序语言( HAL)在JSON中? 使用 jsonapi 代替HA ..
发布时间:2019-11-23 20:34:21 Java开发

为什么RestTemplate不将响应表示绑定到PagedResources?

我正在使用spring-data-rest将实体公开为(分页的)rest资源.一切正常,但是当我通过RestTemplate请求数据时,我得到了一个无用的HATEOAS JSON(我并没有要求). JSON似乎是PagedResources.我可以忍受,但是JSON无法正确转换为对象.里面没有content. 存储库: @RepositoryRestResource(collectio ..
发布时间:2019-11-23 17:26:33 其他开发

Spring Data REST是否支持JPA @Version?

我可以在Spring Data REST中使用JPA @Version吗? 在Spring Data REST 1.1.0.M1中,我可以配置repo导出器以公开实体ID,而实体ID恰好也公开了带有@Version注释的字段.所以我认为,如果我尝试PUT具有某个旧版本号的实体,则会得到OptimisticLockException.但这不会发生.相反,PUT成功(包括数据更新),只是版本号始 ..
发布时间:2019-09-20 19:49:36 其他开发

Spring Data Rest @EmbeddedId不能从Post Request中构造

我有一个JPA实体 Person 和一个实体 Team .两者都由实体 PersonToTeam 加入.该加入实体与 Person 有多对一的关系,而与 Team 则有多对一的关系.它具有由 Person 和 Team 的ID组成的多列密钥,该ID由@EmbeddedId表示.要将嵌入式ID来回转换为请求ID,我有一个转换器.所有这些都遵循 Spring Data REST @Idclass无法识 ..
发布时间:2019-09-20 18:48:30 其他开发

将动态数据源路由与spring-data-rest相结合

我正在使用动态数据源路由,如本博文中所示: http://spring.io/blog/2007/01/23/dynamic-datasource-routing/ 这很好,但是,当我将它与 spring-data-rest 组合并浏览我生成的存储库时,我(正确地)得到一个异常,我的查找键未定义(我没有设置默认情况下。 我如何以及在哪里可以挂钩Spring数据休息请求处理来设置基于' ..
发布时间:2019-01-09 20:55:24 Java开发

Spring数据休息验证+异常映射器:令人困惑

我正在使用Spring Data Rest,一切顺利。 我想在我的实体上应用验证(JSR 303)。 Spring文档说我可以通过几种方式拦截应用程序事件(我无法开始工作,而现在spring.io似乎已经失效)。 然而,我确实通过投入 @Validated 在我的存储库中: @Validated @RepositoryRestResource(collec ..
发布时间:2019-01-08 13:59:23 Java开发

使用Spring Data Rest @Projection作为自定义控制器中资源的表示

有没有办法使用@Projection接口作为SDR中资源的默认表示?通过SDR存储库还是通过自定义控制器? 过去可以在自定义控制器中通过注入 ProjectionFactory 并使用 createProjection 方法,但最近的Spring Data Rest更新已经打破了这个问题。 我想在实体上强制执行特定视图,SDR投影看起来像是一种理想的方法,特别是在HAL API的上下文 ..
发布时间:2019-01-02 21:59:14 Java开发