mybatis-plus:global-config:db-config:# 逻辑删除字段名logic-delete-field:deleted# 逻辑删除字面值:未删除为0logic-not-delete-value:0# 逻辑删除字面值:删除为1logic-delete-value:1 介绍完逻辑删除,逻辑删除的本质为: 逻辑删除的本质其实是修改操作。如果加了逻辑删除字段,查询数据时也会自动带上逻辑删除字段。
一、根据id删除 1 2 3 4 5 6 7 8 9 10 11 @Test publicvoiddeleteById() { introws = userMapper.deleteById(1351456313578713090L); System.out.println("删除条数:"+ rows); } @Test publicvoiddeleteByBatchIds() { introws = userMapper.deleteBatchIds(Arrays.asList(1094592041087729666L, 135145631...
importcom.baomidou.mybatisplus.extension.service.impl.ServiceImpl;importorg.springframework.stereotype.Service;importjava.util.List;@ServicepublicclassUserServiceextendsServiceImpl<UserMapper,User>{publicbooleanbatchDelete(List<Long>userIds){returnthis.removeByIds(userIds);}} 1. 2. 3. 4. 5. 6. 7. ...
;DELETE FROM act_ru_variable WHERE proc_inst_id_ = ?;DELETE FROM act_ru_execution WHERE proc_inst_id_ = ?;DELETE FROM act_hi_actinst WHERE proc_inst_id_ = ?;DELETE FROM act_hi_comment WHERE proc_inst_id_ = ?;DELETE FROM act_hi_identitylink WHERE proc_inst_id_ = ?;DELETE FROM ...
让自己的Service实现类继承com.baomidou.mybatisplus.extension.service.impl.ServiceImpl类,如下所示。 package com.panda.crud.logic.delete.auto.fill.service.impl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; im...
简介:java mysql druid mybatis-plus里使用多表删除出错的一种处理方式 今天在出来多表删除的时候在mapper.xml用了下面的多个delete语句 <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper...
SpringBatch与Step多步骤配置【SSM开发实战(Spring、SpringMVC、MyBatis、MyBatis-Plus)】,李兴华原创Java教 B站Java自学联盟 29 0 SpringBatch与Chunk【SSM开发实战(Spring、SpringMVC、MyBatis、MyBatis-Plus)】,李兴华原创Java教程 B站Java自学联盟 9 0 HikariCP数据库连接池【Spring开发实战】,李兴华原创Java教程...
@TableLogic注解是MyBatis Plus提供的一种注解,用于标识实体类中的字段,该字段将被用作逻辑删除标记。通过在实体类字段上添加@TableLogic注解,开发者可以简单地实现逻辑删除功能,无需手动维护删除状态。 二、主要用法: @TableLogic注解具有多个属性,其中最常用的有value和delval。
import com.atguigu.mybatis_plus.entity.User; import com.baomidou.mybatisplus.core.mapper.BaseMapper; // 继承BaseMapper后UserMapper就具有了CRUD功能 public interface UserMapper extends BaseMapper{ } 一、物理删除 1、根据id删除记录 @Test public void testLogicDelete() { ...