prepend : 동적 SQL문을 생성하기 전에 추가할 문자열
open : 시작하기 전에 추가할 문자열
close : 시작 후에 추가할 문자열
conjunction : SQL문 생성 사이 사이에 추가할 문자열
compareProperty : 비교되는 property
compareValue : 비교할 값
http://blog.naver.com/goodfe2/150121785142
prepend 속성값을 요소 내용 가장 앞에 붙임. 내용이 공백이면 앞에 안붙임.
open 시작하기전에 붙이는건 같으나 prepend 뒤에 붙고 내용이 공백이면 붙지 않는다.
prepend!!!! 삽질하지 말자.
<dynamic> 요소 다음에 공백이 아닌 값이 있고 prepend에 값이 있을경우 prepend는 무시된다.
<dynamic prepend="where"> <isNotEmpty property="cnls_ymdt" prepend="and"> |
요런거에서 prepend 무시된다.
출력은 where a.id = b.id TO_CHAR(c, 'yyyy-MM-dd') >= #date#
이렇게 출력이된다.
이럴땐 open을 쓰자
'programming > ibatis' 카테고리의 다른 글
ibatis 캐싱관련3 (0) | 2012.12.09 |
---|---|
ibatis 캐싱관련2 (1) | 2012.12.09 |
ibatis 캐싱 관련1 (0) | 2012.12.09 |