1. build.gradle 에 의존성 추가해주기
1-1 implementation 'mysql:mysql-connector-java'
1-2 implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
2. yml 파일 경로 설정
- 기본 설정값으로 application.yml 파일로 되어있음 따로 다른 yml 파일로 설정하려면 기본 경로를 바꿔줘야 한다.
- 망치옆에 있는 프로젝트 클릭
- Edit Configurations... 클릭
- ( --spring.profiles.active=설정이름) 을 입력하면 경로 설정이 완료된다.
3. 서버 환경 정보들을 설정하기 위하여 yml 파일 설정
Mysql을 설치하였다면 포트번호를 3306으로 지정하였을 거다. 그다음 설정한 스키마 이름을 입력하여 저장공간을 확보해준다. 없는 스키마 이름을 설정하게 된다면 Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service
라는 오류가 뜨게된다. 그래서 올바른 스키마 이름을 설정하고 스키마 생성을 어떻게 하는지 모른다면
3-1 스키마 생성
1. MySQL Workbench 실행
2. 비번 입력
3. Shemas 클릭
4. 스키마 확인
5. 스키마 생성
6. 스미카를 생성하면 옆에 스키마가 생성이 되고 그 이름을 아까 url에 입력을 해준다.
이 모든 과정이 완료가 되면 MySQL이랑 스프링부트 연동 완료.
'부트캠프 > 코드스테이츠 백엔드부트캠프 43기' 카테고리의 다른 글
코드스테이츠 백엔드 부트캠프 43기 (AWS - Cloud) (0) | 2023.03.30 |
---|---|
[Section 3] 회고 (0) | 2023.03.13 |
코드스테이츠 백엔드 부트캠프 43기 (SpringMVC 테스팅 - JUnit) (0) | 2023.03.10 |
코드스테이츠 백엔드 부트캠프 43기 (SpringMVC - Mapper - 서비스 계층) (0) | 2023.02.15 |
코드스테이츠 백엔드 부트캠프 43기 (SpringMVC - DTO - API 계층) (0) | 2023.02.14 |
댓글