MyBatis MyBatis는 Java Object와 SQL문 사이의 자동 Mapping 기능을 지원하는 ORM Framework이다. MyBatis는 SQL을 별도의 파일로 분리해서 관리한다. MyBatis의 특징 1. 쉬운 접근성과 코드의 간결함 - 가장 간단한 persistence framework - XML 형태로 작성된 JDBC 코드라 생각해도 될 만큼 JDBC의 모든 기능을 MyBatis가 대부분 제공한다. - 복잡한 JDBC 코드를 걷어내며 깔끔한 소스코드를 유지할 수 있다. - 수동적인 parameter 설정과 Query 결과에 대한 mapping 구문을 제거 2. SQL문과 프로그래밍 코드의 분리 - SQL에 변경이 있을 때마다 자바 코드를 수정하거나 컴파일하지 않아도 된다. - SQL ..