mybatis-plus3.4.0逻辑删除报错如何解决-创新互联

本篇文章为大家展示了mybatis-plus3.4.0逻辑删除报错如何解决,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

主要从事网页设计、PC网站建设(电脑版网站建设)、wap网站建设(手机版网站建设)、自适应网站建设、程序开发、微网站、成都微信小程序等,凭借多年来在互联网的打拼,我们在互联网网站建设行业积累了丰富的做网站、成都网站建设、网络营销经验,集策划、开发、设计、营销、管理等多方位专业化运作于一体,具备承接不同规模与类型的建设项目的能力。

在进行mybatis-plus逻辑删除字段时候,我在数据库定义了delete字段定义为int类型,默认值是0,然后又在实体类中定义了这个字段delete并且在实体类的这个字段上面添加了注解@TableLogic,并且在application.properties中开启。(我使用的是3.4.0)


mybatis-plus3.4.0逻辑删除报错如何解决


mybatis-plus3.4.0逻辑删除报错如何解决

根据官方文档,在3.4.0版本中只需要以上两个步骤即可进行逻辑删除自动化,结果运行就报如下错误

mybatis-plus3.4.0逻辑删除报错如何解决

于是我继续查看官方文档,或者百度,但是发现并没有配置出错。而且我还到issue去查看了一下,发现这也不是框架问题。于是我开始查看sql打印,发现就连sql也是正常的,那么问题到底出在了那里。

最后才发现原来是字段名出了问题


我所使用的数据库字段名是delete并且实体类里面定义的也是delete。这是才发现这是一个比较敏感的关键字。所以我将delete进行了修改。最后运行发现运行成功了。所以特别注意有时候可能不是代码逻辑问题,而是忘了最基本的东西,那就是基础,Java命名规范

以下是我更改后运行成功的情况

mybatis-plus3.4.0逻辑删除报错如何解决

mybatis-plus3.4.0逻辑删除报错如何解决

上述内容就是mybatis-plus3.4.0逻辑删除报错如何解决,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。


网页标题:mybatis-plus3.4.0逻辑删除报错如何解决-创新互联
网站链接:http://bzwzjz.com/article/dposdh.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 达州网站设计 营销网站建设 手机网站制作设计 外贸网站建设 做网站设计 高端定制网站设计 重庆企业网站建设 网站建设 重庆网站建设 定制网站建设多少钱 成都网站设计制作公司 成都营销网站建设 响应式网站建设 成都网站建设 成都品牌网站设计 网站设计制作报价 成都网站建设公司 定制网站建设 成都网站建设 成都网站建设公司 成都商城网站建设 教育网站设计方案