1. 首页
  2. 编程语言
  3. Java
  4. 解决mybatis中order by排序无效问题

解决mybatis中order by排序无效问题

上传者: 2022-07-15 02:39:21上传 PDF文件 315.66 KB 热度 17次

如:order by #{user_id},如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id"。所以order by 之后要使用$而非#。例如:12还没有8,4,2大,这就很郁闷了。对于mysql和oracle都实用order by 字段+0order by 字段*1因为用的是mybatis-plus,不想写sql怎么办呢?

用户评论