티스토리 뷰

Spring

<![CDATA[ ... - XML

H!GHR 2018. 10. 31. 21:40

스프링의 mapper가 있는 XML 파일을 보면

<![CDATA[ ... ]]>

이런걸 확인 할 수 있다.

&    <    > 같은 연산자를 쓰고 싶을 때 사용한 것이다.

위의 기호를 그냥 쓰게 되면 XML parser로 해석해 괄호의 열고 닫음으로 인식해버리기 때문이다.


1
2
3
4
5
6
7
8
9
10
11
<select id = "dep" resultMap = "depMap">
 
    select *
 
    from EMP
 
    <![CDATA[
        where EMP_NO > 10
    ]]>
 
</select>
cs


사용은 간단하게 해당 연산자를 쓰고 싶은 곳에 CDATA로 묶어주면 된다,

댓글