-- JSP, SPRING
[spring] Mybatis 비교연산자, 부등호 사용 시 CDATA사용
어린왕자악꿍
2015. 5. 11. 17:15
Mybatis에서 쿼리문에 아래와 같은 비교연산자나 부등호를 사용할 때 오류가 발생한다.
< , > , <= , >= , &
이는 Mybatis에서 사용하는 테그와 겹치기 때문이며, 처리를 위해서는 <![CDATA[ ]]> 를 사용하면 된다.
<select id="getTemp" parameterType="map" resultMap="tempMap">
SELECT *
FROM temp
WHERE id <![CDATA[<=]]> 100
FROM temp
WHERE id <![CDATA[<=]]> 100
</select>