Spring data jpa删除元素时必须先查询出来吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring data jpa删除元素时必须先查询出来吗相关的知识,希望对你有一定的参考价值。

参考技术A 需要先查询出来,如果删除一个不存在的元素的话系统会返回错误,用先查询再删除的方法可以避开这种问题。 参考技术B 一般删除做法是根据主键id删除,而jpa是删除对象的操作。所以一般会先根据id做个查询,然后再删除,这样就跟数据库进行了两次交互

spring data jpa 能不能只返回一个字段的值,而不是整个对象

参考技术A 需要先查询出来,如果删除一个不存在的元素的话系统会返回错误,用先查询再删除的方法可以避开这种问题。

以上是关于Spring data jpa删除元素时必须先查询出来吗的主要内容,如果未能解决你的问题,请参考以下文章

Spring data jpa删除元素时必须先查询出来吗

Spring data jpa删除元素时必须先查询出来吗

Spring data jpa删除元素时必须先查询出来吗

spring data jpa 能不能只返回一个字段的值,而不是整个对象

Spring Data JPA 简单查询

为啥手动定义的 Spring Data JPA 删除查询不会触发级联?