1、mybatis隐示转换问题
如果定义一个参数isUsed为int类型,判断应该为
<if test="isUsed != null">
如果判断为
<if test="isUsed != null and isUsed != ''">
则会将isUsed传入的参数0记录为空字符串
2、mysql in索引失效问题
当in条件里面的值,在表中占用条数超过30%,索引失效。
1、mybatis隐示转换问题
如果定义一个参数isUsed为int类型,判断应该为
<if test="isUsed != null">
如果判断为
<if test="isUsed != null and isUsed != ''">
则会将isUsed传入的参数0记录为空字符串
2、mysql in索引失效问题
当in条件里面的值,在表中占用条数超过30%,索引失效。