개발하는 삶
[MyBatis] 기본 지식 본문
MyBatis
- 자바 오브젝트와 SQL문 사이를 자동으로 매핑해주는 ORM 프레임워크
- SQL을 별도의 파일로 분리해 관리함
- JDBC의 기능을 MyBatis가 대부분 제공해서 코드가 간결해진다.
- 다양한 프로그래밍 언어로 구현 가능 (Java, C# 등)
MyBatis 컴포넌트 (구성파일)
- SqlSession Factory Builder : MyBatis 구성파일을 읽고 SqlSessionFactory 생성
- SqlSession Factory : SqlSession을 생성
- SqlSession : SQL을 실행하고 트랜잭션을 관리
'CS > Database' 카테고리의 다른 글
[MySQL] 기본 문법 (0) | 2022.11.23 |
---|---|
[Oracle] create, alter 등 (0) | 2022.08.16 |
[Oracle] join (0) | 2022.08.11 |
[Oracle] to_date, to_char (0) | 2022.08.10 |
[Oracle] 자료형 (0) | 2022.08.09 |