XML-CDATA
2023. 1. 26. 09:35ㆍCS
XML문서에서 <>!등등의 특수 문자는 문서의 시작과 끝을 알리는 "예약어"처럼 사용이 된다.
하지만 MyBatis를 사용하는 경우 SQL문에서 대소비교에 사용되는 < = > ! 등을 사용할 때
XML문서에서 예약어로 인식이 되는경우가 많다.
그래서 다른 프로그래밍코드에 EscapeCode가 있는 것 처럼 XML에는 CDATA라는것을 활용해
SQL문이 정상적으로 작동되도록 감싸게 된다.
구조는 이러하다
자세한 내용을 작성한 블로그가 있으니 참고하면 좋을 것 같다.
'CS' 카테고리의 다른 글
자바스크립트-this (0) | 2023.01.27 |
---|---|
MyBatis (0) | 2023.01.26 |
C프로그래밍 - 입력 (0) | 2023.01.09 |
C프로그래밍 - 변수와 할당 (0) | 2023.01.09 |
파이썬 -Deepcopy (0) | 2023.01.07 |