问题描述 @Select("select * from account order by #{orderBy} #{orderRule} limit #{start},#{offset}") public List<Account> getAccountList(@Param("orderBy") String orderBy, @Param("orderRule") String orderRule, @Param("st
最近在使用mybatis,然后用到了小于等于,直接在XML中使用了<=,结果XML文件一直显示红色错误,如下: sum(case when p.pool_year <= '2014' then p.pool_rmb else 0 end) as "one", 猜想可能是由于特殊字符的缘故,于是用了转义字符进行了替换了,如下: sum(case when p.pool_year <= '2014' then p.pool_rmb else 0 end) as "