- DDL(Data Definition Language) 을 애플리케이션을 실행하는 시점에 자동생성

- 개발단계에서 사용됨

 

hibernate.hbm2ddl.auto

옵션 설명
create 기존 테이블을 삭제 한 뒤에 새로 생성
create-drop 애플리케이션 실행 시 create + 애플리케이션 종료 시 drop
update 변경 된 내용만 반영 (추가된 내용만 반영, 삭제된 내용 반영X)
validate 엔티티와 테이블이 정상 매핑되어있는지 확인
none 사용하지 않음

 

application.properties

 

spring.jpa.hibernate.ddl-auto=[옵션]

 

'FrameWork > JPA' 카테고리의 다른 글

[JPA] Open Session In View  (0) 2024.11.10
[JPA] default_batch_fetch_size  (0) 2024.11.08

+ Recent posts