web/Spring

Mybatis에서 쿼리 작성 시 부등호 사용하면 발생하는 Error 수정

반응형

Mybatis에서 사용하는 쿼리중에 < > 와 같은 부등호가 들어가게 되면 에러가 발생한다.


[에러내용]

"The content of elements must consist of well-formed character data or markup."


이를 해결하기 위해서는 부등호를 사용하는 쿼리는 

<![CDATA[ ]]>을 감싸주어야 한다.


1
2
3
4
5
6
7
8
9
10
<select id="test resulttype="dto">
<![CDATA[
SELECT
    jumin
FROM
    member
WHERE 
    id > 1
]]>
</select>
cs


반응형