애플리케이션 시작시 (1)~(3) 프로세스 수행
클라이언트 요청 시 (4)~(10) 수행됨
MyBatis 설정 파일
DB의 연결 대상, 매핑 파일 경로 등 세부사항 지시
Mybatis 설정 파일을 읽고 생성
SqlSession을 생성
SQL 실행 및 트랜잭션 관리를 위한 API를 제공
분리된 SQL문을 포함하고 있는 파일
Mapping 설정
MyBatis - Spring 간 연동을 지원하는 오픈 소스 모듈
VO 객체의 정보 설정
SqsSessionFactory 생성
SQL 실행 및 트랜잭션 관리
SqsSession 인터페이스 구현
분리된 SQL문을 포함하고 있는 파일
Mapping 설정
SqlSessionFactoryBean, SqlSessionTemplate을 Bean 으로 등록
DataSource 정보와 MyBatis Config 파일 정보, Mapping 파일의 정보 함께 설정