mybatis基于注解的sql中空字符串判断

 @Select("<script>" +
            "select c.id from dwzsk_content c " +
            "WHERE c.`status`!=3" +
            "<if test='title!=null and title!=&apos;&apos;'>" +
            " and title=#{title}" +
            "</if>" +
            "</script>")
    List<SysContentVo> selectSysContentListBySysContentVo(SysContentVo sysContentVo);

&apos;就是单引号的意思,但是因为我们外层已经有一个单引号了 所以这里就不能直接写单引号

-----------------------有任何问题可以在评论区评论,也可以私信我,我看到的话会进行回复,欢迎大家指教------------------------ (蓝奏云官网有些地址失效了,需要把请求地址lanzous改成lanzoux才可以)
原文地址:https://www.cnblogs.com/pxblog/p/14588938.html