@@lower_case_table_names
-
Schema-validation: missing table [name] 에러개발/JPA & Hibernate 2022. 3. 31. 03:43
결론부터 보기 현재 MySQL 5.7, MariaDB JDBC Driver 그리고 Spring Data JPA (Hibernate 5.67) 을 사용하고 있다. Spring Data JPA 를 사용하다보면 hibernate ddl-auto 라는 옵션을 사용할 수 있다. 옵션에는 validate, create, create-drop, update, none 등이 있다. 그리고 현재 validate 옵션을 사용 중이다. validate : 서버를 기동할 때 JPA Entity 클래스와 DB 스키마를 비교하여 [테이블, 컬럼, id generator] 가 유효한지 검사하는 옵션이다. 문제 현상 분명 테이블이 있는데, 테이블이 없다고 한다. validate 옵션을 설정해놓아서 서버를 기동하니 schema val..