MyBatis와 JPA는 둘 다 데이터베이스와 연동하는 매퍼 프레임워크이다. MyBatisSQL Mapper 프레임워크개발자가 직접 SQL을 작성하고, 그 결과를 Java 객체와 매핑한다.특징복잡한 쿼리 작성이 쉬움DB 성능 최적화에 유리쿼리의 실행 순서와 내용을 명확히 알 수 있음사용 예) SELECT * FROM users WHERE id = #{id} INSERT INTO users(name, email) VALUES(#{name}, #{email}) UPDATE users SET name = #{name}, email = #{email} WHERE id = #{id} DELETE FROM user..