[JPA] 데이터베이스 스키마 자동생성
Updated:
1. 개요
JPA에서는 hibernate.hbm2ddl.auto 속성을 통해 데이터베이스 스키마를 애플리케이션 실행시점에 자동으로 생성할 수 있다. 이번에는 데이터베이스 스키마 자동생성에 대해 알아보도록 하자.
2. 속성
-
create : 기존 테이블 삭제 후 다시생성 (DROP + CREATE)
-
create-drop : 테이블 생성 후 종료시점에 삭제
-
update : 변경 사항 반영
-
validate : 엔티티와 테이블이 정상 매핑되었는지 확인
-
none : 사용하지 않음
Leave a comment