OGNL
OGNL(Object-Graph Navigation Language)의 약자이다.
자바 언어가 지원하는 범위보다 더 단순한 식을 사용하면서 속성(JavaBean에서 발견되는 setProperty와 getPeroperty 메소드를 통해)을 가져오고 설정하는 것을 허용하고 자바 클래스의 메소드를 실행하는 오픈 소스 표현식 언어(EL)이다.
더 단순한 배열 조작도 허용한다.
XML에서 element를 줄이고 다양한 조건을 처리하기 위해 사용하는 표현식이다.
jsp에서 주로 사용하는 JSTL 표현식이 마이바티스의 XML 조건문에 사용하는 것이다.
동적SQL처리를 위해 사용한다.
if
choose (when, otherwise)
trim (where, set)
foreach
등등이 있다.
'개념정리' 카테고리의 다른 글
| JAVA MailSender (SMTP)활용해서 GMAIL보내기, 이메일인증 -2 (0) | 2023.06.23 |
|---|---|
| JAVA MailSender (SMTP)활용해서 GMAIL보내기, 이메일인증 (1) | 2023.06.22 |
| MYSQL workbench readonly상태 해제 (0) | 2023.04.19 |
| Path (0) | 2023.04.04 |
| 워크스페이스 에러 (0) | 2023.04.04 |