기타

MyBatis 비교연산자 (&lt &gt)

현호s 2021. 7. 20. 19:12
반응형

# MyBatis 비교 연산자

  • MyBatis에서는 부등호 ( >, <, & 등 )를 사용할 경우 에러가 발생한다.

## 해결방법

1. <![CDATA[]]>

<select id="selectTx" parameterType="HashMap" resultType="HashMap">
      SELECT *
      FROM TMP
  <![CDATA[
      WHERE AGE > 10
      AND AGE < 10
  ]]>
</select>

2. 부등호를 아래 기호로 변경

<&lt;
<=&lt;=
>&gt;
>=&gt;=
<select id="selectTx" parameterType="HashMap" resultType="HashMap">
      SELECT *
      FROM TMP
      WHERE AGE &gt; 10
      AND AGE &lt; 10
</select>
반응형