백엔드
Spring Boot에서 MyBatis 적용
두줄요약
Spring Boot에 MyBatis를 적용하는 기본 구성과 조회 예제를 정리했습니다. 의존성 추가부터 mapper XML, service, controller 연결과 결과 확인까지 설명했습니다.
핵심 내용
- Spring Boot 프로젝트에 MyBatis starter를 추가해 Oracle DB와 연동하는 기본 설정 방법 정리
SqlSessionFactory에 mapper XML 경로와 type alias 패키지 지정,application.properties에 DB 접속 정보 설정- Controller-Service-Mapper-XML 구조로 사용자 목록 조회 로직 구성
- SQL 결과 컬럼을 DTO 속성명과 맞추기 위해
as별칭 사용, Postman과 DB 데이터로 조회 결과 확인
