๐ ๋ฌธ์ ๋ฐ๊ฒฌ
IntelliJ Community ๋ฒ์ ์ผ๋ก JPA๋ฅผ ๊ณต๋ถ๋ฅผ ํ๋ ค๊ณ Spring Initializr์์ Gradle Project๋ฅผ ์์ฑํ์ฌ ์ต์ด ์คํ์
Reason : Failed to determine a suitable driver class ๋ผ๋ ์๋ฌ๋ฅผ ๋ง๋ฌ๋ค.
๐ ํ์ธ๋ด์ฉ
ํด๋น ์๋ฌ๋ฉ์์ง๋ Spring Initializr์์ DB๊ด๋ จํ dependency ๋ผ์ด๋ธ๋ฌ๋ฆฌ (JPA, H2 ... )๋ฅผ ์ถ๊ฐํ์ฌ SpringBoot์์ ์ต์ด ๋น๋์ application.properties ํ์ผ์ ์์ฑํ๊ฒ ๋๋๋ฐ ํด๋น ํ์ผ ์์์ DataSource ๊ด๋ จ ์ ๋ณด๋ฅผ ์ฐพ์ง ๋ชปํ์ ๋ ๋ฐ์ํ๋ค.
๐จ ๋ฒ๊ทธ์์
@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})
์๋จ ์ด๋
ธํ
์ด์
์ ์ต์
์ ์ถ๊ฐํ์ฌ DataSource ์ค์ ๋ถ๋ถ์ ๋ฌด์ํ ์ ์๋๋ก exclude ์์ผ์ฃผ์ด ์ ์์ ์ผ๋ก ์คํ ๋ ์ ์๋๋ก ํด์ฃผ๋ฉด ํด๊ฒฐ ๊ฐ๋ฅํฉ๋๋ค.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
package com.example.demo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
@SpringBootApplication
@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
System.out.println(" Hello Spring Boot");
}
}
|
cs |
โก ์ฌ์คํ
์ ์์ ์ผ๋ก System ๋ก๊ทธ ์ฐ์ Hello Spring Boot๊ฐ ์ถ๋ ฅ๋ ๊ฒ์ ํ์ธํ ์ ์์๋ค.
'BACK-END > Spring' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Spring Batch ๊ธฐ๋ณธ ๊ตฌ์กฐ (0) | 2023.04.10 |
---|---|
Spring Batch ์์ํ๊ธฐ (0) | 2023.02.19 |
REST API ๋์์ธ ๊ฐ์ด๋ (1) | 2022.10.27 |
[Spring Batch] Scheduled cron Expression ํฌ๋ก ํํ์ (3) | 2022.03.16 |