반응형
JAVA, XML Mapper 만들기
Eclipse > new > others > MyBatis > MyBatis XML Mapper 선택.
http://www.mybatis.org/mybatis-3/ko/sqlmap-xml.html
Mapper XML 파일
마이바티스의 가장 큰 장점은 매핑구문이다. 이건 간혹 마법을 부리는 것처럼 보일 수 있다. SQL Map XML 파일은 상대적으로 간단하다. 더군다나 동일한 기능의 JDBC 코드와 비교하면 아마도 95% 이상 코드수가 감소하기도 한다. 마이바티스는 SQL을 작성하는데 집중하도록 만들어졌다.
SQL Map XML파일은 첫번째(first class)엘리먼트만을 가진다.
- cache - 해당 네임스페이스을 위한 캐시 설정
- cache-ref - 다른 네임스페이스의 캐시 설정에 대한 참조
- resultMap - 데이터베이스 결과데이터를 객체에 로드하는 방법을 정의하는 엘리먼트
parameterMap- 비권장됨! 예전에 파라미터를 매핑하기 위해 사용되었으나 현재는 사용하지 않음- sql - 다른 구문에서 재사용하기 위한 SQL 조각
- insert - 매핑된 INSERT 구문.
- update - 매핑된 UPDATE 구문.
- delete - 매핑된 DELEETE 구문.
- select - 매핑된 SELECT 구문.
반응형
'프로그래밍 > JAVA' 카테고리의 다른 글
jsp 현재 날짜, 일주일전 날짜, 한달 전 날짜 구하기. (0) | 2019.07.26 |
---|---|
Eclipse - 줄맞춤. refactor > Format Ctrl + Shift + f (0) | 2019.07.15 |
[단축키] alt + shift + j in Eclipse, 주석, comment, Code Template (0) | 2019.07.11 |
[JSP] 현재 URL 가져오기 (0) | 2019.07.11 |
JSTL변수 ${} 를 JSP에서 사용 하기, 변수 혼용하기 (0) | 2019.07.08 |