用mybatis 时,我们喜欢传入一个值后,写<if test =" xx != null and xx != '' "> </fi>
之所以加上xx != '' 是有时候搜索时候,我们需有这个空有意义, 前面的 null 容易理解,判断是否有该字段传入。
string 类型 没问题。但是当 是int 类型的时候, 如果int a = 0 ,会被认为 xx == ‘’ ,我用的mybatis3, 这个小坑注意。。。。
用mybatis 时,我们喜欢传入一个值后,写<if test =" xx != null and xx != '' "> </fi>
之所以加上xx != '' 是有时候搜索时候,我们需有这个空有意义, 前面的 null 容易理解,判断是否有该字段传入。
string 类型 没问题。但是当 是int 类型的时候, 如果int a = 0 ,会被认为 xx == ‘’ ,我用的mybatis3, 这个小坑注意。。。。