title: MyBatis Error with less than equal to and greater than equal symbols
body: <p>I am working a fix to one sql query to include a where clause with less than equal and greater than equal in a case statement but whenever I try to run I get the same error message saying the &lt;= token was not valid. I have tried the symbols as both html code and wrapped in CDATA brackets both give the same error. The mybatis queue is below.</p>
  
  <pre><code>    WHERE A.WDATE BETWEEN  #{fdate} AND #{tdate}
      AND A.FAC LIKE #{fac}
  
      &lt;if test = 'good != "%"'&gt;
          AND SUBSTR(A.ITDSC,21,4) NOT LIKE  #{good}
      &lt;/if&gt;
      &lt;if test = 'size != ""'&gt;
          AND CASE WHEN #{size} = '16' THEN SUBSTR(A.ITDSC,13,2) &amp;lt;= '16'   ELSE SUBSTR(A.ITDSC,13,2) &amp;gt;= '17' END
      &lt;/if&gt;
  </code></pre>