zxjy007- 讲师删除(逻辑删除)接口

2023-12-14 05:35:10

1、配置逻辑删除插件

@Configuration
@EnableTransactionManagement
@MapperScan("com.atguigu.eduservice.mapper")
public class MyBatisPlusConfig {
    /**
     * 逻辑删除插件
     */
    @Bean
    public ISqlInjector sqlInjector() {
        return new LogicSqlInjector();
    }
}

2、添加逻辑删除注解

    @ApiModelProperty(value = "逻辑删除 1(true)已删除, 0(false)未删除")
    @TableLogic
    private Integer isDeleted;

3、添加逻辑删除controller

    @DeleteMapping("{id}")
    public boolean removeById(@PathVariable String id) {
        return eduTeacherService.removeById(id);
    }

文章来源:https://blog.csdn.net/weixin_41829196/article/details/134909813
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。