[mybatis] XML 파싱 에러 발생
"The content of elements must consist of well-formed character data or markup."자바에서 DB 제어를 할때 많이 쓰이는 것중하나가 mybatis이다. xml을 쓸지 그냥 interface mapper로 해결할지는 선택이지만 xml 을 사용할 경우 위와 같은 에러를 볼 수 있다. xml도 html과 유사한 태그형 마크업 언어이기 때문에 sql 쿼리에서 쓰이는 기호들이 xml 파일 형식을 어긋나게 하는 경우가 있는데 이때 저런 에러가 발생한다. 주로 같은 부등호로 조건 연산을 할때 나오는 에러이다. 저 부등호가 xml상의 태그로 인식되기 때문에 에러가 발생하는 것이다. 이럴 때 해결방법은 주로 2가지가 있다. 1. 엔터티 문자 사용부등호나 다른..
2025.01.02