文章目录
一、条件判断删除
需要我们在XxxRepository新增一个方法
/**
* 根据name进行删除
*
* @param name
*/
void deleteByName(String name);
- delete 表示执行的是删除操作
- By 表示根据某个字段来进行条件限定
- Name 这个有POJO中的属性匹配
删除一个不存在的记录,会抛异常
声明删除方法时,实际等同于先查询记录,然后根据记录的id进行精准删除
二、JPA 中使用逻辑删除
spring data jpa 实现逻辑删除
参考URL: http://www.voidcn.com/article/p-xavmajsh-bqy.html
如下,这样做将所有的删除方法都覆盖了。当我想要用到物理删除的时候。就不