spring-data-rest相关内容

使用 spring-boot 内部 @Controllers 和 @RequestParam 提供搜索方法

我正在构建一个带有弹簧靴的后端休息 api. 实体: @Entity公共课俱乐部{@ID@GeneratedValue(策略 = GenerationType.AUTO)私人长ID;@NotNull@列(唯一=真)私人字符串名称;公共字符串 getName() {返回名称;}公共无效集名称(字符串名称){this.name = 名称;}} 存储库: @RepositoryRestRes ..
发布时间:2021-07-09 20:07:46 Java开发

我可以提供一个与 spring-data-rest GET 并行的端点吗?

我的项目正在从自定义 json 格式转向 json-hal 和 spring-data-rest.为了继续支持“旧"json,我想运行现有的 Resource-Controller 与提供的新 Spring-Data-Rest 并行. 每当我将 spring-data-rest 配置为使用与我们现有控制器相同的 url 时,仅使用旧控制器,如果 accept-header 不匹配,我会收到错 ..
发布时间:2021-07-09 19:41:56 其他开发

使用路径“/{resourcename}/search/"定义自定义方法;使用弹簧数据休息

我很困惑.我不知道如何将自定义“搜索"方法与在 spring-data-rest 帮助下加载的方法一起定义.您能否回答我,该框架是否具有“开箱即用"的可能性?如果有,你能告诉我在哪里可以找到吗? 为了更深入地了解我的情况,我描述了我的问题: class UserService {公共字符串 getListOfWaitingUsers() {返回 userRepository.findAll ..
发布时间:2021-07-09 19:37:10 Java开发

使用 spring hatoas 在集合实体上公开链接

我的问题和这里问的差不多(在 spring 数据 REST 中公开集合实体的链接).但该主题中没有任何内容可以帮助我将自定义链接添加到集合调用. @Component公共类 EventListResourceProcessor 实现了 ResourceProcessor>{@自动连线私有 RepositoryEntityLinks entityLinks;@覆盖公共资源流程(资源事件){ ..
发布时间:2021-07-09 19:28:12 其他开发

Spring-data-rest 和 Spring-jpa

data-rest 和 jpa. 我使用@EmbeddedId 创建了一个带有复合键的实体 和存储库使用 findById 查询参数扩展 CrudRepository 当我输入网址时 [一个链接] (http://localhost:8080/data/person/search/findById?findById=1,2&name=abc) 我收到错误,无法将字符串 ..
发布时间:2021-07-09 19:23:05 其他开发

在 Spring Data REST+HATEOAS 中删除 REST 上的关联

我想知道如何通过 REST 调用删除多对多关联.我能够创建记录并关联它们,但不知道如何删除. 我有一个 Spring Boot 项目,我在其中使用 REST 和 HATEOAS 绕过服务和控制器并直接公开我的存储库. 我有一个用户模型/域类 @Entity@Table(name = "usr")公共类用户实现可序列化{private static final long serialV ..
发布时间:2021-07-09 19:21:51 其他开发

Spring Data Rest - _links

编辑 14/08/14 13:29 我的下一个结论是,我的@RepositoryRestResource CrudRepository 生成的 hal+json 格式不正确. 教程(http://spring.io/guides/gs/accessing-data-rest/) 将超媒体 Rest JPA 实体的输出显示为:(请注意没有“rel"元素,并且“links"不是数组) { ..
发布时间:2021-07-09 19:21:20 其他开发

可选择在 Spring Data Rest 中禁用 HATEOAS 格式

假设我有一个现有的应用程序,它有两个端点/people 和/pants.调用 GET/people 返回: [{"name":"约翰",“年龄":37,“裤子":[{"颜色":"绿色","品牌":"李维斯",“尺寸":“中等"},{"颜色":"靛蓝","品牌":"jncos","size":"中等大腿"}]},{"name":"六月",“年龄":23,“裤子":[{"颜色":"粉红色","品牌" ..
发布时间:2021-07-09 19:09:38 其他开发

Spring Data REST - 使用实体列表,Java HATEOAS 客户端

我使用的是 Spring Data REST 2.5.1、Jackson 2.8.0、Spring Boot 1.3.6. 我正在尝试通过 RestTemplate 从我的存储库中检索一个简单的实体列表.我可以在浏览器中到达终点,并获得预期的 HAL 数据.检索单个实体工作正常,如下所示.这些都使用默认的 SDR 端点(例如 localhost:{port}/myEntity). Res ..
发布时间:2021-07-09 19:05:33 其他开发