2020
10-10
10-10
mybatis写xml时数字类型千万别用 !=‘‘(不为空串)进行判断的示例详解
前言最近项目内更新数据时,发现数字类型字段设置为0时不能正常的更新进数据库,我们打印了下mybatis的sql日志发现字段为0的sql没有被拼接。样例下面的是错误示例❌<updateid="update"parameterType="com.chengfengfeng.test.domain.People">updatepeopleset<iftest="age!=nullandage!=''">age=#{age},</if>,modified=sysdate()whereuser_id=#{userId}</update>age是个int类型...
继续阅读 >