mybatis
文章平均质量分 55
cici-99
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql replace into 生成全局唯一id遇到AUTO_INCREMENT回退的问题
一、背景前两天,有同事反馈,调用我们这边的获取全局唯一ID的接口,得到了重复的id。二、问题跟踪查看接口日志,发现出现正确返回前,id是五万多,出问题的后,id突然下降到了301。两条相邻的日志如下:Apr 20, 2022 @ 14:16:52.824Apr 20, 2022 @ 14:28:01.198这样看来,是在下午14:28, 生成的id就出现了异常,比上一个id差距非常大。查看接口逻辑,是通过replace into 一直修改表里的一条记录,.原创 2022-04-22 15:05:03 · 1421 阅读 · 0 评论 -
mybatis if test将0识别为空字符串
测试发现bug, 选择某select 下拉没有效果跟踪代码发现,没过滤效果的下拉选项的value是0,其他非0选项均没有问题。继而跟踪sql,发现写法如下。 其中eventSource为Integer类型,但是sql里却判断eventSource!=‘’,而mybatis会将0判断为空字符串,继而出现问题。<if test="eventSource != null and ev...原创 2018-09-30 17:06:26 · 1629 阅读 · 0 评论
分享