Spring boot 如何在保存前停止spring boot jpa do select查询

Spring boot 如何在保存前停止spring boot jpa do select查询,spring-boot,spring-data-jpa,Spring Boot,Spring Data Jpa,默认情况下,当通过save()进行保存时,JPA会在内部调用id为的select查询来检查它是否已经存在 但是,在我的例子中,我给出了特定于业务的错误,因此在保存之前执行findById()&如果存在,则在API响应中给出错误 不过,当再次进行保存时,请选择查询。在保存到JPA存储库之前,有没有办法停止此选择?也许这个链接对您来说很有趣

默认情况下,当通过save()进行保存时,JPA会在内部调用id为的select查询来检查它是否已经存在

但是,在我的例子中,我给出了特定于业务的错误,因此在保存之前执行findById()&如果存在,则在API响应中给出错误


不过,当再次进行保存时,请选择查询。在保存到JPA存储库之前,有没有办法停止此选择?

也许这个链接对您来说很有趣