티스토리 뷰

Server/Spring

오류 해결(1)

JJIINDOL 2023. 7. 16. 22:14

1. 오류 상황

 

스프링 부트 프로젝트 생성 후, 처음으로 서버를 돌리고자 할 때 애플리케이션 시작에 실패하며 발생

 

에러코드 중 일부

 

2. 원인

 

스프링에서는 자동으로 DB를 사용한다고 설정되어 있지만, 해당 프로젝트에 DB관련 정보가 정의되지 않았기 때문에 DB를 읽어올 수 없다며 발생한 에러이다.

 

 

3. 해결 방법

 

 1) 서버 정보를 application.properties 혹은 application.yml 파일에 정의해 준다.

spring.datasource.url=jdbc:mysql://localhost:3306/board?useSSL=false&characterEncoding=UTF-8&severTimezone=UTC
spring.datasource.username=root
spring.datasource.password=****
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

username과 password는 자신이 MySQL 최초 설치 시 지정한 것을 써 주면 된다.

 

 

 2) DB가 필요하지 않은 상황이면, DB관련 설정을 작성해 준다.

@SpringBootApplication(exclude= DataSourceAutoConfiguration.class)
public class Demo2Application {

    public static void main(String[] args) {
        SpringApplication.run(Demo2Application.class, args);
    }
}

 

 

4. 해결

 

해결 된 모습

'Server > Spring' 카테고리의 다른 글

오류 해결(3)  (0) 2023.08.09
오류해결(2)  (0) 2023.07.16
MySQL  (0) 2023.07.06
MVC 구조  (0) 2023.07.05
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/09   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함