spring-data-rest相关内容
基于官方文档 我观察到 json 输出格式略有不同. 此示例基于 spring-restbucks. 从 RepositoryRestMvcConfiguration 扩展 org.springsource.restbucks.WebConfiguration 并覆盖 configureJacksonObjectMapper: @Overrideprotected void conf
..
我在我的项目中使用了 Spring Date Rest 和 Spring Boot.这个项目有一个对象,我使用 @JsonFormat 注释来格式化将从我的 Json 接收的日期字段.字段日期的格式为“dd/MM/yyyy".当我发送我的 json 值“08/07/1980"时,Jackson 将转换为值“07/07/1980". 问题是@JsonFormat 设置的日期少了一天 这是
..
我有一个 JPA 树结构 @Entity公共类文档{@ID@GeneratedValue(策略 = GenerationType.AUTO)私有整数 ID;私人字符串文本;@ManyToOne@JoinColumn(name = "父")文件父;@OneToMany(mappedBy = "parent", fetch = FetchType.EAGER)设置孩子们;(getter 和 sett
..
我使用默认配置的 Spring Data Rest 2.1.1 Release.考虑以下资源: GET/communities/MyCommunity{"creationDate": "2014-07-16T06:22:37.153+0000","name": "GroupeSEB",“_links":{“自己": {"href": "http://localhost:8080/api/comm
..
我正在尝试在 Spring 中安排一项每天午夜运行的任务.我遵循了 Spring 的 官方指南 并制作了如下调度程序类: @Component公共类 OverduePaymentScheduler {@Scheduled(cron = "0 0 0 * * *")公共无效 trackOverduePayments() {System.out.println("定时任务运行");}} 但是,当时
..
我需要知道是否有可能在 Spring Data Rest 中使用一个 crud 存储库来管理多个实体. 示例: 图书馆实体 @Entity公共类库{@ID@GeneratedValue私人长ID;@柱子私人字符串名称;@OneToMany(mappedBy = "图书馆")私人列表图书;} 图书实体 @Entity公开课书{@ID@GeneratedValue私人长I
..
我有一个 JPA 实体 Person 和一个实体 Team.两者都由一个实体PersonToTeam 加入.这个加入实体与Person 和Team 保持多对一关系.它有一个多列键,由 Person 和 Team 的 id 组成,由 @EmbeddedId 表示.要将嵌入的 id 来回转换为请求 id,我有一个转换器.所有这些都遵循 Spring Data REST @Idclass 未识别
..
对于一个简单的 json 请求,我的 spring-data-rest 集成测试失败.考虑以下 jpa 模型 Order.java 公共类订单{@Id @GeneratedValue//私人长ID;@ManyToOne(fetch = FetchType.LAZY)//个人创建者;私有字符串类型;公共秩序(个人创建者){this.creator = 创造者;}//getter 和 sett
..
我正在尝试做一个简单的 Spring 应用程序.它需要公开 REST 端点并将其保存到关系数据库中. 我拿了你的示例项目,http://spring.io/guides/gs/accessing-data-rest/.我能够执行您指南中提到的所有操作(POST、PATCH、PUT、GET). 但是,我尝试为 Person Entity 类创建添加关系,但事情开始分崩离析. @Enti
..
我已经设置了一个 @RepositoryEventHandler 并且由于某些未知原因没有被调用. @Component@RepositoryEventHandler(User.class)公共类 UserEventHandler {@自动连线私人密码密码密码密码;@HandleBeforeSavepublic void handleUserSave(用户用户){if (user.getPass
..
编辑:如何在 SELECT 中只保留需要的列以进行 Spring Data Rest Projections? Spring Data Rest Projections 适用于获取生成的链接的列的子集,但在后面生成的查询仍然包含所有列. 如何在 SQL 查询中只有那些在投影中的列的情况下创建投影 解决方案 我不知道为什么文档中缺少它,但是这个 spring 示例(来自 spri
..
我从文档http://docs.spring.io/spring-data/rest/docs/2.1.2.RELEASE/reference/html/validation-chapter.html 我可以用某些前缀声明验证器. 我使用的是 JSR 303,因此我的域实体使用验证注释进行注释. 可以 - 如果可以,如何 - 我将 JSR 303 Bean 验证与 Spring Dat
..
Spring Data REST(尤其是 Spring HATEOAS)将 RESTful ID(即 URI)与实体 ID 分离,我在保存新对象时无法将它们链接起来.在 https://github.com/SpringSource/spring 上查看有关这种解耦的有趣讨论-data-rest/issues/13. 假设一个客户端应用程序想要创建一个新的 Ticket 资源和一个关联的 T
..
我有一个名为 User 的 @Entity.它有一组变更集,如下所示: @OneToMany(fetch=FetchType.LAZY,cascade=CascadeType.ALL,mappedBy="user")私有集变更集 = 新 HashSet(); 我有一个 UserRepository: @Repository@RestResource(path = "users", rel =
..
我们正在构建一个类似于 spring.io 指南的 RESTful Web 服务“使用 REST 访问 JPA 数据".要重现下面的示例输出,只需向 Person 添加一个 ManyToOne-Relation,如下所示: //...@实体公共类人{@ID@GeneratedValue(策略 = GenerationType.AUTO)私人长ID;私人字符串名字;私人字符串姓氏;@ManyToO
..
目前我正在为 Spring Data Rest 开发 POC.试图从存储库中获取可行的 JSONout. 我有一个实体类(NewTask) @Entity@Table(name="newtable")公共类新任务{@ID@Column(name="newid")私有整数 ID;@Column(name="newage")私人整数年龄;@Column(名称=“新地址")私有字符串地址;公共字
..
我正在使用 Spring Data Rest 和 JPA 开发一个项目,我正在尝试配置一个 HTTP 拦截器.根据参考文档,在 Spring Web MVC Docs - Handler Mapping Interceptor,我创建了一个扩展HandlerInterceptorAdapter的组件如下: @Component公共类 DBEditorTenantInterceptor 扩展 Ha
..
想知道 Spring Data REST 中的 @Version 注释是如何用于 ETags 的,我没有看到由于某种原因填充了 ETags @Entity@EntityListeners(AuditingEntityListener.class)公共类场地实现可序列化{private static final long serialVersionUID = -551616043787347623
..
我无法通过来自 Restful 客户端 Postman 的 json POST 在具有额外列的复合表上执行 CRUD.我正在使用 Spring boot、spring data rest 和 spring JPA.我在数据库中有 3 个表 -用户 -能力 -user_competency(带有额外列的连接/复合表) 这是我的课程 用户 @Entity@Table(name =
..
有没有办法覆盖 Spring Data Rest 执行的 findAll 查询? 我需要一种基于某些特定条件过滤结果的方法,似乎使用 @NamedQuery 应该符合我的要求,所以我设置了一个测试. @Entity@Table(name = "用户")@NamedQueries({@NamedQuery(name = "User.findAll", query="SELECT u FROM
..