在用mybatis 时 用if判断总是遇到各种的坑,时间长了就忘了,在这里记录一下
if在判断 用数值类型和空字符串进行比较 如 integer != “”;
这里就会出现 当integer =0 的时候,这个判断就不是成立的,导致字段等于0的时候无法插入
如图:
这里的amountPayment是数值类型的,当为0是 这个条件是满足的,就会导致不执行,解决方法就是把为空字符串断去除就行了
总结:除了string类型需要判断空字符串外,其他类型只需要判断为null即可
mybatis 使用xml中if判断时出现的问题
最新推荐文章于 2025-02-15 14:31:14 发布