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>

  

posted @ 2020-04-07 21:41  埼玉howfree  阅读(220)  评论(0编辑  收藏  举报