Mybatis应用过程中的坑

关键字冲突(order、user等)

order是数据库中的关键字,但在很多情况下会用作表名,出现类似order这样的表名,在应用mybatis的时候会出现异常,原因是mybatis在分词解析的时候会将order认为是数据库关键字,报sql语法错误,错误如下:
Mybatis应用过程中的坑
Mybatis应用过程中的坑
Mybatis应用过程中的坑
修改办法:
在表名上加引号,参考如下
Mybatis应用过程中的坑

相关文章:

  • 2021-04-24
  • 2021-08-01
  • 2021-05-08
  • 2021-11-20
  • 2021-10-28
  • 2019-06-04
  • 2021-09-30
  • 2021-07-02
猜你喜欢
  • 2021-08-15
  • 2018-10-26
  • 2021-07-19
  • 2021-12-04
  • 2022-12-23
  • 2021-07-12
  • 2022-12-23
相关资源
相似解决方案