목차
- Spring Boot 실습 예제 4 (Mybatis 연동)
▶ Spring Boot 실습 예제 4 (Mybatis 연동) (p) MyBatis01
1) Spring Boot 프로젝트(MyBatis01) 생성
- Mybatis를 이용해 DB와 연동할 수 있는데, 스프링 부트 프로젝트를 생성할 때 Mybatis와 DB(오라클 등) 라이브러리를 추가해주어야 한다.
• Web에서 ‘Spring Web’ 체크
• SQL에서 ‘MyBatis Framework’, ‘Oracle Driver’ 체크
• Developer Tools에서 ‘Lombok’ 체크
2) 테이블과 시퀀스 생성
- sql 파일을 만들고 오라클 계정을 연결해서 테이블과 시퀀스 생성하기
• 예시
3) 환경 설정 파일 수정
- port 번호, prefix, suffix, oracle, mybatis 설정
• 예시
4) DataAcess 설정
- 기본 패키지(/main/java/com/example/demo)에 ‘config’ 폴더 생성
- ‘DataAccessConfig.java’ 클래스 파일 생성
- 스프링 프로젝트의 root-context.xml 파일에서 설정했던 DB 연동 작업을 어노테이션을 이용해서 처리
• 예시
5) Conroller, DTO, DAO, Service 클래스 생성
- 기본 패키지(/main/java/com/example/demo)에 각각의 폴더를 생성하고 파일을 만든다.
- DTO 클래스의 Alias는 DTO 클래스에서 @Alias 어노테이션으로 설정할 수 있다.
6) 뷰 페이지
- webapp 폴더 하위에 WEB-INF 폴더를 생성하고 다시 하위에 views 폴더를 생성한다.
- views 폴더에 확장자가 jsp인 뷰 파일들을 저장한다.
'Spring' 카테고리의 다른 글
105일차: Spring Boot static 폴더_2021.11.16 (0) | 2021.11.16 |
---|---|
104일차: Spring Boot에서 MyBatis 연동_2021.11.15 (0) | 2021.11.15 |
102일차: Spring Boot 실습(Lombok)_2021.11.11 (0) | 2021.11.11 |
101일차: Spring Boot 실습(1)_2021.11.10 (0) | 2021.11.10 |
100일차: Spring Boot 기초_2021.11.09 (0) | 2021.11.10 |