1、步骤 1: 配置逻辑删除的信息 全局配置 mybatis-plus:global-config:db-config:logic-delete-field:flag# 全局逻辑删除的实体字段名(since 3.3.0,配置后可以忽略不配置步骤2)logic-delete-value:1# 逻辑已删除值(默认为 1)logic-not-delete-value:0# 逻辑未删除值(默认为 0) 单个实体配置 实体类字段上加...
mybatis-plus.global-config.db-config.logic-delete-value=1 #未删除标记为0 mybatis-plus.global-config.db-config.logic-not-delete-value=0 四、测试 编写测试类,在测试类下编写testDeleteById方法,删除id为12的用户信息。删除成功后查询表中的数据查看是否能查询到id为12的结果。 /** * 删除操作 * */ ...
mybatis-plus: global-config: db-config: # 1 代表已删除。默认是1。也可写为字段名,如:id,这样删除时会将id的值写到逻辑删除字段 logic-delete-value: 1 # 0 代表未删除。默认是0 logic-not-delete-value: 0 1. 2. 3. 4. 5. 6. 7. 全局配置字段名(可不配置) 若项目代码比较规范,所有表的逻...
mybatis-plus.global-config.db-config.logic-not-delete-value 是MyBatis-Plus 框架中的一个配置项,用于配置逻辑删除功能中的“未删除”状态值。下面是对这个配置项的详细解释: 含义: mybatis-plus.global-config.db-config.logic-not-delete-value 配置项用于指定在数据库中表示数据未被逻辑删除的值。在 MyBa...
mybatis-plus:global-config:db-config:logic-delete-field:deleted# 全局逻辑删除的实体字段名logic-delete-value:1# 逻辑已删除值(默认为 1)logic-not-delete-value:0# 逻辑未删除值(默认为 0) logic-delete-field用于配置全局软删除实体字段名 logic-delete-value软删除值 ...
global-config: db-config: # 标识逻辑删除的数据库字段名称 logic-delete-field: deleted # 表示已逻辑删除的值(默认也是如此) logic-delete-value: 1 # 表示未逻辑删除的值(默认也是如此) logic-not-delete-value: 0 然后对应的表只要有deleted字段,通过使用mabatis-plus提供的动态生成的方法,如deleteById等就...
mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl global-config: db-config: logic-delete-field: logicFlag logic-delete-value: 1 #默认是1 logic-not-delete-value: -1 #默认是0 id-type: auto 1. 2.
mybatis-plus:global-config:db-config:logic-delete-field:deleted# 全局逻辑删除的实体字段名logic-delete-value:1# 逻辑已删除值(默认为 1)logic-not-delete-value:0# 逻辑未删除值(默认为 0) logic-delete-field用于配置全局软删除实体字段名 logic-delete-value软删除值 ...
mybatis-plus:global-config:#设置逻辑已删除的状态为1logic-delete-value: 1#设置逻辑未删除的状态为0logic-not-delete-value: 0 条件构造器Wapper: 组装查询条件: @Testpublic void test(){//查询用户名包含张,年龄在20到30之间,邮箱信息不为null的用户信息QueryWrapper<User> queryWrapper=new QueryWrapper<User...