JDBC vs Mybatis
JDBC의 불편함…
- JDBC는 프로그래머가 row level부터 ORM을 작성할 수 있는 장점을 가진다.
- 하지만, 너무 많은 코드가 반복되는 단점이 있다.
Persistence Framework란?
- 애플리케이션 데이터와 데이터 저장소(예: 데이터베이스) 간의 상호작용을 관리하는 소프트웨어 라이브러리나를 의미합니다.
Persistence Framework는 두 종류로 나뉩니다.

https://brilliantdevelop.tistory.com/76
마이바티스란?
- MyBatis 는 개발자가 지정한 SQL, 고급 매핑을 지원하는 프레임워크이다.
- MyBatis 는 JDBC 코드와 수동으로 셋팅하는 파라미터와 결과 매핑을 제거합니다.
- MyBatis 는 복잡한 JDBC코드를 걷어내며 깔끔한 소스코드를 유지합니다.
- MyBatis 는 DAO계층을 대신합니다.