XML 파일에 부등호를 포함한 쿼리를 넣을 때 에러가 발생한다.
The content of elements must consist of well-formed character data or markup.
쿼리를 <![CDATA[]]> 내에 쓰면 해결 된다.
ex)
<select id="select_board_list" parameterType="map" resultType="kr.co.kkh.model.BoardBean" >
select * from table_name
where
column_name1 < 10 에러 발생
</select>
해결:
<select id="select_board_list" parameterType="map" resultType="kr.co.kkh.model.BoardBean" >
select * from table_name
where
<![CDATA[ column_name1 < 10 ]]>
</select>
혹은
<select id="select_board_list" parameterType="map" resultType="kr.co.kkh.model.BoardBean" >
select * from table_name
where
column_name1 < 10
</select>
> (>), < (<) 도 사용 가능하다
'Spring Framework' 카테고리의 다른 글
log4jdbc-remix 설정 (0) | 2014.08.01 |
---|---|
jstl fn 문자열 함수 (0) | 2014.07.28 |
스마트 에디터 (0) | 2014.07.22 |
페이징 (0) | 2014.07.16 |
페이징 로직 (0) | 2014.07.07 |