Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "POSTS" not found; SQL statement:

100p의 application.properties 설정 후 test run 하니까 오류 발생했다.

Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "POSTS" not found; SQL statement:

✔️결론

hibernate 버전이 Spring Boot 2.1 -> 2.2로 바뀌면서 dialect 관련 설정 방법이 바뀌었음

test package의 application.properties에 db dialect를 h2용으로 설정하니 해결

spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.H2Dialect

.

.

.

📝참고자료

[실습] 스프링 부트와 aws로 혼자 구현하는 웹서비스 무작정 따라하기 (완)

좋은 웹페이지 즐겨찾기