spring-data-rest相关内容

Spring Data Rest 存储库偶尔不导出

我在使用 Spring Data Rest (3.2.6.RELEASE) 的 Spring Boot 应用程序 (2.2.6.RELEASE) 中遇到了一个奇怪的问题.有时我的存储库不会通过休息暴露.使用完全相同的配置,使用完全相同的应用程序版本(相同的 jar)会发生这种情况. 有 4 个 @RepositoryRestResource,当它工作时,根资源会暴露这个: {“_links ..
发布时间:2021-08-20 19:11:21 Java开发

春季启动数据休息中的日期问题

我在处理日期时遇到了弹簧数据休息的问题.简而言之,就是将日期推迟一天.例如,如果我有 1111-11-11,它会返回给我 1111-11-10. SO 中有一些相关的帖子(ex1、ex2、ex3),但他们都没有解决问题. 我有一个具有此 LocalDate 的实体: @Column(nullable=true)私人 LocalDate 出生日期; 我也有这个仓库: @Reposi ..
发布时间:2021-08-20 19:04:17 Java开发

在 spring boot JPA 中,如何正确 POST 一个对象,其实体表示具有与不同实体的外键关联?

如果我有一个包含另一个类的对象的实体,例如一个 Book 实体,其中包含一个 Publisher 实体,其关联如下: @ManyToOne@JoinColumn(name="PUB_CODE", referencedColumnName = "PUB_CODE")私人出版商酒吧; 在数据库中发布具有外键关联的对象的方法是否安全/正确(我在本示例中在数据库中看到了正确的数据,但不能 100% 确 ..
发布时间:2021-08-20 19:02:47 Java开发

在 Spring Data Rest 中启用跨源请求

我有一个使用 Angular 2 和 Spring Boot 开发的 Web 应用程序.我使用 spring-boot-data-rest 依赖项将我的存储库公开为 HTTP 端点. 在开发过程中,我在运行在 8080 端口的本地 tomcat 上运行我的后端 spring boot 项目.为了开发前端,我使用 angular-cli 在端口 4200 上为我的 Angular 2 应用程序 ..
发布时间:2021-08-20 18:57:53 Java开发

使用 Spring Data Rest 时如何从组件扫描中排除 @Repository

在 Spring Boot 项目中,我在从组件扫描中排除某些存储库时遇到问题. 我有一个包含一些实体和一些存储库 (JpaRepositories) 的库.出于某种原因,我实现了一个小型 Spring Boot Data Rest 应用程序,用于让测试人员快速访问实体.因此,我实现了一个扩展 PagingAndSortingRepository 并使用 @RepositoryRestReso ..

Spring Data Rest验证混淆

寻求有关正确处理验证错误的 Spring 数据剩余验证的帮助: 我对这里关于 spring-data-rest 验证的文档很困惑:http://docs.spring.io/spring-data/rest/docs/current/reference/html/#validation 我正在尝试正确处理试图保存新公司实体的 POST 调用的验证 我得到了这个实体: @Enti ..
发布时间:2021-08-20 18:34:10 其他开发

Spring Data 休息如何在@manytomany 关系上执行 CRUD,具有额外列的复合表

我无法通过来自 Restful 客户端 Postman 的 json POST 在具有额外列的复合表上执行 CRUD.我正在使用 Spring boot、spring data rest 和 spring JPA.我在数据库中有 3 个表 -用户 -能力 -user_competency(带有额外列的连接/复合表) 这是我的课程 用户 @Entity@Table(name = ..
发布时间:2021-08-20 18:33:30 其他开发

Spring Boot 集成测试忽略 AutoConfigureMockMvc 注释中的 secure=false,得到 401

无法让我的 @SpringBootTest 工作.它说身份验证已开启,这是我不想要的. 我已经用 @AutoConfigureMockMvc(secure = false) 设置了它 我提交了一个带有一些 JSON 的模拟请求,我的集成测试应该测试整个堆栈,将它通过带有 SDR 的 Web 层传输到 JPA,然后进入内存数据库,因此我可以使用 对其进行测试JdbcTemplate. ..