일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- loadcomplete
- PostgreSQL
- BRIN
- Spring Boot
- MariaDB
- tortoise SVN
- Spring
- NestJS
- PG-Strom
- NextJs
- 서브라임 텍스트
- Can't load AMD 64-bit .dll on a IA 32-bit platform
- OGM
- maven
- springboot
- Spring Cloud
- JSP
- typeorm
- Next.js
- graph database
- Java
- orioledb
- exit code = -805306369
- tomcat
- Eclipse
- Maven Project
- Windows 10
- HTML Special Entity
- HTML Code
- STS
- Today
- Total
Undergoing
[Springboot] Cannot determine embedded database driver class for database type NONE 본문
[Springboot] Cannot determine embedded database driver class for database type NONE
Halkrine 2018. 2. 7. 16:45DB connection이 유기적이라 application.properties에 DB 정보를 저장하지 않고 별도의 Class File에서 관리하려 한다.
@Configuration @MapperScan("package") public class DBConfig {
//@Primary @Profile({"LOCAL"}) @Bean(name="dataSource") public DataSource dataSourceLocal() { BasicDataSource dataSource = new BasicDataSource(); dataSource.setDriverClassName("net.sf.log4jdbc.sql.jdbcapi.DriverSpy"); dataSource.setUrl("jdbc:log4jdbc:mariadb://localhost:3306/DBNAME?autoReconnect=true&useUnicode=true&characterEncoding=utf8"); dataSource.setUsername("id"); dataSource.setPassword("pw"); dataSource.setMaxTotal(5); dataSource.setValidationQuery("select 1"); dataSource.setTestWhileIdle(true); dataSource.setTimeBetweenEvictionRunsMillis(7200000); dataSource.setDefaultAutoCommit(false); return dataSource; } |
그런데 이렇게 하면 제목과 같은 에러가 나버려서 여러 웹사이트를 찾아봤는데 해결이 안 되어 다른 방법으로 접근함.
Run Configurations의 Argument에서 다음과 같이 arguments 추가
분명 사수한테 전파받은 내용인데 잊어버린 내 잘못.
'개발 > Spring Boot' 카테고리의 다른 글
Spring Boot Caffeine 기본 세팅 (0) | 2021.06.24 |
---|---|
Spring Boot가 지원하는 cache 기법(공식 문서 기준) (0) | 2021.06.22 |