博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2逻辑删除
阅读量:3957 次
发布时间:2019-05-24

本文共 540 字,大约阅读时间需要 1 分钟。

逻辑删除

1、先配置逻辑删除插件

MyBatisPlusConfig中配置
/**      * 逻辑删除插件      */@Beanpublic ISqlInjector sqlInjector() {    return new LogicSqlInjector();}

在这里插入图片描述

2、逻辑删除属性(实体类)上面添加注解

在这里插入图片描述在这里插入图片描述

3、在Controller里添加删除方法

删除我们根据id删除

我们返回一个boolean布尔类型

这里的id值我们需要通过路径进行传递

http://localhost:8001/eduservice/teacher/removeById/1

我们要得到这个1,所以要在方法的参数里加上@PathVariable String id注解

//逻辑删除讲师的方法@DeleteMapping("{id}")public boolean removeById(@PathVariable String id){
return teacherService.removeById(id);}

在这里插入图片描述

如何测试

delete提交浏览器测不了

可以用以前的办法(回去看一看)

但是现在我们用一些工具来测试(swagger,postman)

进入swagger测试。

转载地址:http://yvxzi.baihongyu.com/

你可能感兴趣的文章
jsp 2.0标记文件
查看>>
Hibernate中Criteria的完整用法
查看>>
sql jsp
查看>>
Word生成目录
查看>>
JSP彩色验证码源程序编写
查看>>
java操作Excel、PDF文件
查看>>
java 获得系统变量
查看>>
window.event对象用法讲解
查看>>
jive license保护原理
查看>>
java des加密
查看>>
struts&hibernate&spring例子
查看>>
inno使用教程
查看>>
网吧系统母盘制作(系统分区整体考虑优化配置篇)
查看>>
spring beans beanfactory applicationcontext
查看>>
使用ORM工具进行数据访问
查看>>
使用ORM工具进行数据访问
查看>>
Quartz 使用手记 --转
查看>>
编译与部署Eclipse+Tomcat+MySQL+Liferay4.1.2
查看>>
MySQL用户授权
查看>>
mysql忘记密码怎么办?~
查看>>