스프링붓(Spring boot) Cannot determine embedded database driver class for database type NONE 에러 해결하는 방법
자바(JAVA)|
스프링붓(Spring boot) Cannot determine embedded database driver class for database type NONE 에러 해결하는 방법 |
|
환경: Eclipse Mars |
스프링붓을 시작할 때 Cannot determine embedded database driver class for database type NONE 에러가 발생하는 이유는 데이터베이스 연결을 위한 DataSource 가 설정되어 있지 않아서 입니다. 개인이 만든 DataSource 타입 빈이 없다면 스프링붓에서 제공하는 DataSourceAutoConfiguration 클래스를 이용해서 DataSource 를 생성해야 합니다.
▼ 그림처럼 스프링붓을 실행했는데 콘솔에 Cannot determine embedded database driver class for database type NONE 에러가 난다면 DataSource 빈을 만들지 않았기 때문입니다.
▼ 에러 없이 실행을 하기 위해서 스프링붓 시작 클래스로 갑니다. 자바 첫 시작 함수인 main() 이 있는 클래스입니다. 그리고 상단에 자동으로 DataSource 생성을 위한 설정인 EnableAutoConfiguration 어노테이션을 클래스 바로 위에 입력합니다.
▼ 또 다른 방법은 application.properties 에 spring.datasource.url 의 값을 입력하는 것입니다. 데이터베이스 연결 주소만 입력하고 접속 아이디와 패스워드를 입력하지 않아도 에러를 해결할 수 있습니다.
|
spring.datasource.url=jdbc:mysql://localhost/Test_DB |
'자바(JAVA)' 카테고리의 다른 글
| 프로그램 플로우차트, UML , 데이터베이스 테이블 설계를 할 수 있는 사이트 (0) | 2019.07.18 |
|---|---|
| 자바(Java) 화폐 단위 구분을 위한 콤마 찍는 방법 (0) | 2019.06.11 |
| 메모장 자바소스 컴파일해서 실행하는 방법 (0) | 2019.05.14 |
| 자바 JMF 동영상 개발 API 이클립스에서 사용하는 방법 (0) | 2019.04.15 |
| 스프링붓(Spring Boot) ClassNotFoundException: javax.servlet.jsp.jstl.core.Config 에러 (0) | 2018.05.01 |
| 스프링(Spring) Spring Boot 프로젝트 생성하는 방법 (0) | 2018.02.23 |
| 스프링(Spring) 개발을 위한 STS(Spring Tool Suite) 설치하는 방법 (0) | 2018.02.07 |
| 자바 Java 구 버전 다운로드 받는 방법, 버전 호환성 문제로 필요할 때 (0) | 2018.01.12 |
