spring-data-rest相关内容
我设置了一个 Spring Boot 项目,包括 Spring Data Rest 和 Swagger: org.springframework.bootspring-boot-starter-data-restio.springfox
..
我正在开发一个使用 swagger 为我的 API 生成文档的 Spring Boot 应用程序,我正在使用 Spring data rest 来生成 Api,但是当我运行该应用程序时,我收到了 swagger 消息:没有定义操作符合规范! 这是我的 Api 代码: @Api(tags = "projets")@RepositoryRestResource(collectionResour
..
由 Oliver Gierke 的解决方案解决 看起来这是 Spring 4.2.0 中的一个已知错误,升级到 4.2.1 提供了预期的功能 原始问题 我正在努力将我的开发团队转移到用于 Web 应用程序的 Spring + WebMVC + Data-REST + Data-JPA + Spring HATEOAS.我当前的应用程序只是要维护我们正在进行的应用程序的列表.
..
当访问下面的 URL 时,我得到分页响应 /api/userPosts/{“_链接":{“自己" : {"href" : "/api/userPosts{?page,size,sort}",“模板化":真},“下一个" : {"href" : api/userPosts?page=1&size=20{&sort}",“模板化":真}},“_嵌入":{“用户帖子":[{... 但是,当访问以下
..
当我为实体创建 @RepositoryRestController 时,关联的 @RepositoryEventHandler 方法不会在 Spring Data REST 中通过 Spring Boot 1.4.0.M3(也是 SpringBoot 1.3.5) -- 这是一个错误,还是设计的? 我有一个带有 @RepositoryEventHandler 的 Account 实体: @
..
我无法在类继承工作的情况下获得 Spring Data Rest. 我想要一个 JSON 端点来处理我所有的具体类. 回购: public interface AbstractFooRepo extends KeyValueRepository{} 抽象类: @JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeI
..
我想将自定义搜索端点添加到我现有的用户存储库. 我的用户存储库如下所示: @RepositoryRestResource(collectionResourceRel="users", path="users")公共接口 UserRepository 扩展 PagingAndSortingRepository{用户 findByUsername(String 用户名)
..
我正在使用 here 的 spring-data-dynamoDB 项目,根据其 pom.xml 他们使用了 1.6.9.1 版本的 aws-java-sdk,但我需要为我的项目使用最新版本的 aws-java-sdk,以便使用它的一些功能来实现 Amazon s3.如果我包含它的依赖项, com.amazonawsaws-java-
..
我已经设置了一个 @RepositoryEventHandler,但由于某种未知原因它没有被调用. @Component@RepositoryEventHandler(User.class)公共类 UserEventHandler {@自动连线私人密码加密密码加密;@HandleBeforeSave公共无效句柄用户保存(用户用户){if (user.getPassword() != null &
..
如何使用 Spring Data Rest 启用缓存? 背后的原因是,一旦应用程序启动,存储库列表和搜索方法就不会改变.此外,如果仅通过 REST API 更改 REST API 背后的数据,它也确实有理由启用缓存数据. 我相信 REST API 框架中会发生某种程度的缓存,如果缓存发生在最终响应阶段,即 json 响应(以避免将对象编组为 json 的开销),那将是理想的选择
..
我知道这可能让人感觉像这个的重复. 何时使用@RestController vs @RepositoryRestResource 但是我有几件事没有在那个问题中得到解决. 使用 @RepositoryRestResource,默认情况下每个方法都是公开的.我觉得有点烦人.如果我在这里错了,请纠正我.比如下面这种情况 @RepositoryRestResource公共接口 Product
..
编辑:如何在 SELECT 中只保留 Spring Data Rest Projections 所需的列? Spring Data Rest Projections 非常适合获取生成的链接的列子集,但在后面生成的查询仍然包含所有列. 在 SQL 查询也只有 SELECT 中的那些列在 Projection 中的情况下,如何创建 Projections 解决方案 我不知道为什么文
..
示例: class Course 和 Teacher 多对一关系,如何通过 Spring-data rest 为某门课程更换教师? GET http://localhost:7070/study-spring-data/course/2 回复: {"name" : "CSCI-338 Hardcore Java",“_links":[{"rel" : "course.Course.teach
..
我正在尝试实现细粒度访问控制,同时仍然利用 Spring 数据休息. 我正在努力保护 CrudRepository,以便用户只能修改或插入属于他们的数据.我正在使用 @PreAuthorize/@PostAuthorize 和 @PreFilter/@PostFilter 来锁定访问权限现任校长. 到目前为止,我的存储库看起来像这样. 公共接口 MyRepository 扩展 Cru
..
我有一个简单的 UserRepository,它使用 Spring Data REST 公开.下面是 User 实体类: @Document(collection = User.COLLECTION_NAME)@Setter@Getter公共类用户扩展实体{公共静态最终字符串 COLLECTION_NAME = "用户";私有字符串名称;私人字符串电子邮件;私人字符串密码;私有集合
..
我有一个名为 User 的 @Entity.它有一组变更集如下: @OneToMany(fetch=FetchType.LAZY, cascade=CascadeType.ALL, mappedBy="user")私有集变更集 = 新哈希集(); 我有一个 UserRepository: @Repository@RestResource(path = "用户", rel = "用户
..
我有一个使用 Spring Boot 1.5.1 和 Spring Data Rest 的数据库服务.我将我的实体存储在 MySQL 数据库中,并使用 Spring 的 PagingAndSortingRepository 通过 REST 访问它们.我发现 这个 声明支持按嵌套参数排序,但我找不到按嵌套字段排序的方法. 我有这些课程: @Entity(name = "Person")@Ta
..
在 2.1.0 版本中将 Spring Data REST 与 JPA 结合使用. 如何配置分页以使页面参数从索引 1 而不是 0 开始? 我尝试使用 mvc:argument-resolvers 设置自定义 HateoasPageableHandlerMethodArgumentResolver,但这不起作用:
..
我正在使用 Spring Data REST.我正在尝试从实体(项目)解除集合关联.即 - 项目的属性是 List 类型.我想从该 List 中删除所有项目. 为此,我使用的是 DELETE 方法: curl -X DELETE …/categories/54ea0bcf27a2fb1b4641083a/fixedParentCategories 这给了我一个 405 Method no
..
想知道 Spring Data REST 中的 @Version 注释是如何用于 ETags 的,但由于某种原因我没有看到 ETags 填充 @Entity@EntityListeners(AuditingEntityListener.class)公共类场地实现可序列化{私有静态最终长序列版本UID = -5516160437873476233L;私人长ID;...//其他属性私人长版;私人日期
..