티스토리 뷰

프로그래밍

[DB] IBATIS 동적 SQL 요소.

ReturnToHome 2016. 12. 24. 21:02

*이항연산 동적 요소

<isEqual> : property 값이 compareProperty 값 또는 compareValue와 같은지 검사

<isNotEqual> : property 값이 compareProperty 값 또는 compareValue와 같지 않은지 검사

<isGreaterThan> : property 값이 compareProperty 값 또는 compareValue의 값보다 큰지 검사

<isGreaterEqual> : property 값이 compareProperty 값 또는 compareValue의 값보다 크거나 같은지 검사

<isLessThan> : property 값이 compareProperty 값 또는 compareValue의 값보다 작은지 검사

<isLessEqual> : property 값이 compareProperty 값 또는 compareValue의 값보다 작거나 같은지 검사

   

*이항연산 요소

property : 파라미터의 값을 비교할 때 사용...

prepend : 이 값은 요소의 내용 가장 앞에 출력 됨. 그러나. 결과 내용이 공백인 경우, dynamic 첫 자식의 요소일 경우, removeFirstPrepend가 true이고 이 요소가 처음으로 내용을 만들었을 경우.

removeFirstPrepend : 처음으로 내용을 출력하는 자식 요소의 prepend값을 출력할지 여부를 결정한다.

compareProperty: property 속성에 의해 명명 된 프로터티와 비교할 파라미터 객체의 프로퍼티를 나타낸다.

compareValue : propery 속성에 명명된 프로퍼티와 비교할 정적인 문자값

   

*단항연산 요소

property : 필수요소. 파라미터의 변수명

prepend : 내용은 이항연산과 같음

removeFirstPrepend : 내용은 이항연산과 같음

   

*단항연산 요소

<isPropertyAvailable> : 프로퍼티가 파라미터에 있는지 검사. 빈즈에서는 프로퍼티 Map에서는 키를 찾음

<isNull> : 프로퍼티가 null인지 검사. 빈즈에서는 프로퍼티 Map에서는 키를 찾음

<isNotNull> : 프로퍼티가 null이 아닌지 검사. 빈즈에서는 프로퍼티 Map에서는 키를 찾음

<isEmpty> : 프로퍼티가 null 또는 빈문자열인지 검사.

<isNotEmpty> : 프로퍼티가 null 또는 빈문자열이 아닌지 검사.

'프로그래밍' 카테고리의 다른 글

[JAVA] ArrayList to Array, Array to ArrayList  (0) 2016.12.24
[JAVASCRIPT] XDomainRequest  (0) 2016.12.24
[ETC] Eclipse Java Decompiler  (0) 2016.12.24
[DB] ORACLE 채번 함수 만들기  (0) 2016.12.24
[DB] ORACLE 정규식  (0) 2016.12.24
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함