mybatis 采坑系列一

问题描述:

入参:

sql:关键片段:

大家可以猜猜打印出的sql:

 显然咱们入参invalid_flag 是传入的值,但是sql并没有判断到?

先说说处理: 之前类型为integer 改为 String 就ok

解析原因:mybatis 将Integer 类型的0 当做空字符串处理

原文地址:https://www.cnblogs.com/zslb/p/9469099.html