mysbatis中的Dao.xml的配置中如果属性不是string类型不能用 attribute(属性) != null 来判断,否则失效,无法注入。
<if test="parentId != null and parentId != ''">
AND bc.`parent_id` = #{parentId, jdbcType=VARCHAR}
</if>
<if test="deleteStatus != null">
AND bc.`delete_status` = #{deleteStatus, jdbcType=INTEGER}
</if>

浙公网安备 33010602011771号