mybatis的xml中,where标签不自动删除多余的and之类的问题

遇到了这个莫名其妙的问题,起初是很疑惑的,where标签好像失灵了一般不会自动删除掉 多余的and

 看了眼sql语句,发现还是有and没被删除。

后来重新写了遍后发现又没事了。真的是神人。

然后就研究了好一会,发现!!!

把注释挪开就没事了!!!

也就是说条件前面不能出现/* */这样的注释。 

原来是注释导致的问题。我在idea使用的一键注释/* */,可能mybatis误以为这是一个内容,然后就觉得这个内容后面需要一个and来连接下面的sql语句,所以就不删除。

哈哈,有时候碰到一些奇怪的事情真的有点难绷。

相关推荐

  1. mybatisxml语法

    2024-07-17 23:50:03       65 阅读
  2. MybatisXML配置

    2024-07-17 23:50:03       49 阅读
  3. 详细分析Mybatis<foreach>标签

    2024-07-17 23:50:03       57 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-17 23:50:03       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-17 23:50:03       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-17 23:50:03       58 阅读
  4. Python语言-面向对象

    2024-07-17 23:50:03       69 阅读

热门阅读

  1. C# 3.数组遍历和储存对象

    2024-07-17 23:50:03       22 阅读
  2. c++初阶知识——类和对象(下)

    2024-07-17 23:50:03       25 阅读
  3. 【Rust】使用日志记录利器flexi_logger

    2024-07-17 23:50:03       18 阅读
  4. Python之爬虫基础

    2024-07-17 23:50:03       19 阅读
  5. C语言12 宏定义、内存

    2024-07-17 23:50:03       21 阅读
  6. 使用Python进行车牌识别

    2024-07-17 23:50:03       21 阅读
  7. Android11 设置一个默认密码 万能密码

    2024-07-17 23:50:03       19 阅读
  8. github.com/antchfx/jsonquery基本使用

    2024-07-17 23:50:03       20 阅读
  9. 初学Python必须知道的14个强大单行代码

    2024-07-17 23:50:03       21 阅读
  10. 讲真,现在留给2024年下半年软考的时间还够吗?

    2024-07-17 23:50:03       23 阅读
  11. 【MySQL】10.用户管理

    2024-07-17 23:50:03       21 阅读
  12. 前端学习(二)

    2024-07-17 23:50:03       18 阅读
  13. JVM 垃圾回收算法

    2024-07-17 23:50:03       22 阅读