TIP
iBATIS에서 CDATA를 적는 목적
JinStudio
2013. 1. 7. 18:29
xml 문서내 쿼리안에 <>& 등의 특수문자가 포함 될 경우 에러를 방지하기 위해서..
<![CDATA[
SELECT *
FROM DUAL
WHERE A < B
AND B > C
]]>
SELECT * FROM DUAL WHERE A <![CDATA[ > ]]> B
CDATA를 사용하지 않고 iBatis에서 사용하려면, 다음과 같이 처리하면 된다.
SELECT * FROM DUAL WHERE A > B
또한 <![CDATA[ SQL ]]> 내에서 다이나믹 쿼리는 쓰지 못한다.