1. h2-console 404 not found (whitelabel error page)
properties 설정에 h2-console 사용 여부를 설정하지 않았을 때 발생하는 에러이다.
application.properties(또는 .yml)에 아래 설정을 추가한다.
apllication.properties
spring.h2.console.enabled=true
2. Database "mem:testdb" not found
properties 설정에 datasource url을 설정하지 않았을 때 발생하는 에러이다.
(다른 프로젝트는 설정해주지 않아도 잘 동작하는데 가끔 발생한다. 정확한 원인은 모르겠다 ㅜㅜ)
apllication.properties
spring.datasource.url=jdbc:h2:mem:testdb
3. data.sql Column not found
더미 데이터를 넣기 위해 data.sql에 INSERT문을 쓸 때 발생했던 에러이다.
문자열을 묶을 때 쌍따옴표(") 대신 홑따옴표(')를 사용하니 해결이되었다.
data.sql
// before
INSERT INTO event (name, start_at, end_at) VALUES ("test", "2020-06-03", "2020-06-05");
// after
INSERT INTO event (name, start_at, end_at) VALUES ('test', '2020-06-03', '2020-06-05');
'Trouble Shooting' 카테고리의 다른 글
[intelliJ] assertThat import 안되는 오류 (0) | 2020.08.19 |
---|---|
[intelliJ] intelliJ Task와 Github 연동하기 (0) | 2020.06.22 |
[Spring Boot] json response할 때 Enum 객체 전체 보여주기 (0) | 2020.04.19 |
[Spring Boot] 인터넷 익스플로러 API 호출 캐싱관련 이슈(Internet Explorer caching api calls issue) 해결 방법 (0) | 2020.03.02 |
[Spring Boot] @ResponseBody 사용해서 객체를 json으로 반환할 때 No converter found for return value of type 오류 해결 방법 (0) | 2020.02.21 |