mybatis 에서 부등호 쿼리를 사용하는 중에 특수문자 에러 발생 (< 에서 발생)
<select id="test" parameterType="int" resultType="String">
SELECT TEST_DESC FROM TB_Test WHERE TEST_ID < #{idx}
</select>
해결방법
1. <![CDATA[ ]]>
<select id="test" parameterType="int" resultType="String">
SELECT TEST_DESC FROM TB_Test WHERE TEST_ID <![CDATA[<]]> #{idx}
</select>
<select id="test" parameterType="int" resultType="String">
<![CDATA[
SELECT TEST_DESC FROM TB_Test WHERE TEST_ID < #{idx}
]]>
</select>
2. <
<select id="test" parameterType="int" resultType="String">
SELECT TEST_DESC FROM TB_Test WHERE TEST_ID < #{idx}
</select>