-
데이터베이스 스키마 자동생성 옵션 (hibernate.hbm2ddl.auto)개발/Jpa 2023. 8. 25. 01:26
데이터베이스 스키마 자동생성 옵션 (hibernate.hbm2ddl.auto)
- create
- 기존테이블 삭제 후 다시 생성 (DROP + CREATE)
- create-drop
- create와 같으나 종료시점에 테이블 DROP
- update
- 변경분만 반영
- 운영 DB에는 사용하면 안됨
- validate
- 엔티티와 테이블이 정상 매핑되었는지만 확인
- none
- 사용하지 않음
자동생성 주의사항
- 운영 장비에는 절대 create, create-drop, update 사용하면 안됨
- 개발 초기 단계는 create 또는 update
- 테스트 서버는 update 또는 validate
- 스테이징과 운영 서버는 validate 또는 none
'개발 > Jpa' 카테고리의 다른 글
양방향 연관관계와 연관관계의 주인 (0) 2023.08.25 기본 키 매핑 방법 (0) 2023.08.25 필드와 컬럼 매핑 (0) 2023.08.25 - create