MyBatis란?
데이터의 입력, 조회, 수정, 삭제(CRUD)를 보다 편하게 하기 위해 xml로 구조화한 Mapper 설정 파일을 통해서 JDBC를 구현한 영속성 프레임워크 기존에 JDBC를 통해 구현했던 상당 부분의 코드와 파라미터 설정 및 결과 매핑을 xml 설정을 통해 쉽게 구현할 수 있다.
🪄 Mybatis 동작 흐름
기존에 JDBCTemplate을 통해 SQL을 실행하였다면 Mybatis는 해당 과정전용 라이브러리를 통해 대체하여
동작한다고 생각하면 됨.

🪄 Mybatis 내부 동작 구조

🪄 mybatis 세팅









'BackEnd > Java' 카테고리의 다른 글
| [Java]equals, hashcode 차이 (1) | 2024.11.28 |
|---|---|
| Spring Boot 프로젝트에 DB 연결하기 (0) | 2024.09.05 |
| [JDBC]JDBC 기초 (PreparedStatement) (0) | 2024.09.02 |
| [JDBC] JDBC 기초 작성방법 (0) | 2024.09.02 |
| [JDBC] dto / dao / common(Template) / run / service / view (0) | 2024.08.27 |