首页 > 其他 > 详细

mybatis遇到的一些坑

时间:2020-06-16 14:23:32      阅读:64      评论:0      收藏:0      [点我收藏+]

1.mybatis 里面使用if判断,当后台传的值是数字字符串时,判断不起作用?

mybatis 里面使用if判断,当后台传的值是数字字符串时,判断不起作用,应该怎么做

if-test中默认数字为数字类型,无法与字符串类型进行比较,解决方法如下

<!-- 使用tostring() -->
<if test="jobstatus==‘2‘.toString() ">
</if>

要在数字字符串后面加.toString()方法,否则将无法识别

 

2.排序字段数值相同,分页查询不到数据?

今天在业务项目中,分页查询数据,因为数据是批量初始化导入的,导入的时候日期的值都是一样的,分页查询的时候根据日期排序,发现部分数据始终查询不出来。后来修改了排序的字段,又或者数据导入的时候,日期字段作一个数值变动。

mybatis遇到的一些坑

原文:https://www.cnblogs.com/xyzshm/p/13139884.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!