Java Object와 SQL문 사이의 자동 Mapping 기능을 지원하는 ORM Framework
MyBatis는 SQL을 별도의 파일로 분리해서 관리
Object - SQL 사이의 parameter mapping 작업을 자동으로 해줌
MyBatis는 Hibernate나 JPA(Java Persistence API) 처럼 새로운 DB 프로그래밍 패러다임을 익혀야 하는 부담 없이, 개발자가 익숙한 SQL을 그대로 사용하면서 JDBC 코드 작성의 불편함을 제거해주고, 도메인 객체나 VO 객체를 중심으로 개발이 가능