原文:Mybatis order by 动态传参出现的一个小bug

大家好,我是老三,一个平平无奇的CRUD仔。 今天,我正在愉快地CRUD,突然发现出现一个Bug,我们来看看是怎么回事吧 问题由来 一个简单的需求,要求把和当前用户相关的数据置顶展示。 这里,我用了一个简单的用户表来复现这个需求。 很简单,查询语句后面加上:order by t.login name wulaoer desc 就行了。 如下所示,吴老二就到顶了。 那Mybatis脚本怎么写呢 就这 ...

2021-07-24 18:48 0 224 推荐指数:

查看详情

IE6的一个bug

这段代码对<p>的首字符样式定义在IE6上看是没有效果的,而在p:first-letter和{font-size:300%}加上空格,也就是p:first-letter {font-size:300%}后,显示就正常了。 这个问题主要是出现在IE6浏览器中,而且这位朋友 ...

Fri Aug 09 23:53:00 CST 2013 0 3075
AutoMySQLBackup 3.0的一个Bug

使用AutoMySQLBackup 3.0做逻辑备份时,测试验证时发现AutoMySQLBackup使用mysqldump导出的数据库备份有问题,如下测试所示: $ ls ...

Thu Sep 23 06:32:00 CST 2021 0 227
mybatis-mapper.xml传_动态sql

一、mapper.xml传   1、根据getter和setter;   2、根据Map的key;   3、@Param("")注解; 二、动态sql 三、级联 ...

Thu Apr 02 05:57:00 CST 2020 0 918
【数据库框架】mybatis使用order by 动态参数及#{}和${}的区别

简单说 #{}是经过预编译的,是安全的 ${}是未经过预编译的,仅仅是取变量的值,是非安全的,存在sql注入. 在mapper文件中如果使用 ORDER BY #{columnName} 会导致最后sql语句 参数 多加 引号,例如 select * from test order ...

Sat Dec 28 15:33:00 CST 2019 0 2250
一个 Bug,到 Azure DevOps

1. 一个Bug 最近和同事提起一个几年前的 Bug,那是一个很小很小的 Bug,没什么技术含量。那时候我刚入职,正好公司卖了一款仪器到某个国家,但是那边说配套的软件运行不起来,一打开就报错。经过排查发现出错的代码很简单,大致是这样: 当时真是哭笑不得。这段代码应该是从旧语言迁移 ...

Sat Nov 27 08:29:00 CST 2021 1 407
12306铁路订票系统的一个bug

进入12306的后台》》打开【我的信息】》》打开【常用联系人】 列表中上面是自己不能修改,下面是帮别人买票时自动添加上的联系人点击【编辑】 进入到的页面可以修改用户信息,生日默认是购票日期,在提交 ...

Sat Apr 28 00:30:00 CST 2012 17 3050
06-Mybatis中的传、属性和动态SQL

1、mybatis中参数传递 1.1 MyBatis中对sql语句参数的传递 1.2 占位符#和$的区别 1.3 测试根据id查询t_user表中的数据,通过输出执行日志来比较使用#或者是$占位符的区别 2、mybatis中resultMap属性 2.1 补充前面对结果集 ...

Tue Aug 10 06:22:00 CST 2021 0 181
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM