在mybatisx写mapper配置文件时,遇到Boolean类型时,如果还是按照一般的类型来判断
如:
<if test="cm.enable != null and cm.enable!= ''"> and enable_= #{cm.enable} </if>
,当Boolean类型判断为false时,不会生效(why?)
应写成:
<if test="cm.enable != null"> and enable_= #{cm.enable} </if>或者:
<if test="cm.enable"> and enable_= #{cm.enable} </if>