Updated:

1. 개요

JPA에서는 hibernate.hbm2ddl.auto 속성을 통해 데이터베이스 스키마를 애플리케이션 실행시점에 자동으로 생성할 수 있다. 이번에는 데이터베이스 스키마 자동생성에 대해 알아보도록 하자.

2. 속성

  1. create : 기존 테이블 삭제 후 다시생성 (DROP + CREATE)

  2. create-drop : 테이블 생성 후 종료시점에 삭제

  3. update : 변경 사항 반영

  4. validate : 엔티티와 테이블이 정상 매핑되었는지 확인

  5. none : 사용하지 않음

출처 : 자바 ORM 표준 JPA 프로그래밍 - 기본편

Updated:

Leave a comment