동적SQL

MyBatis

[MyBatis] 엘리먼트와 동적 SQL

SQL 맵퍼 파일 작성 MyBatis의 가장 중요한 목적 중 하나는 DAO에서부터 SQL을 분리하는 것이다. , , 등 다양한 엘리먼트를 사용해서 맵퍼 파일을 작성한다. SQL 맵퍼 파일은 XML이기 때문에 XML 선언이 가장 먼저 온다. 그 다음으로는 태그 규칙을 정의한 DTD 선언이 온다. 1. 루트 엘리먼트 SQL 맵퍼 파일은 루트 엘리먼트 를 작성하는 것으로 시작한다. 태그의 namespace 속성은 SQL문을 묶는 용도로 사용한다. 맵퍼 파일에 작성하는 모든 SQL 문은 태그에 놓인다. ... 2., , , 엘리먼트 SQL 문을 작성할 때 명령어에 따라 사용하는 태그가 다르다. SELECT 문은 태그에 작성하고, INSERT 문은 , UPDATE 문은 , DELETE 문은 태그를 사용하여 작성한..

각시탈코더
'동적SQL' 태그의 글 목록