해당 글은 김영한 님의 자바 ORM 표준 JPA 프로그래밍을 참고하여 작성한 글입니다.
✅ 데이터베이스 스키마 자동 생성
옵션 | 설명 |
create | 기존 테이블 삭제 후 다시 생성 (DROP + CREATE) |
create-drop | create와 같으나 종료 시점에 테이블 DROP |
update | 변경 사항만 반영 |
validate | 엔티티와 테이블이 정상 매핑되었는지만 확인 |
none | 사용하지 않음 |
⚠️ 운영 장비에는 절대 create, create-drop, update를 사용하면 안 된다.
- 개발 초기 단계: create, update
- 테스트 서버: update, validate
- 스테이징, 운영 서버: validate, none
📍 참고
'Programming > JPA' 카테고리의 다른 글
[JPA] 단방향 연관관계와 양방향 연관관계 - 엔티티(Entity) 매핑 (5) (1) | 2024.07.25 |
---|---|
[JPA] 연관관계 매핑 - 엔티티(Entity) 매핑 (4) (1) | 2024.07.25 |
[JPA] 필드와 컬럼 매핑 - 엔티티(Entity) 매핑 (3) (0) | 2024.07.25 |
[JPA] 기본 키 매핑 - 엔티티(Entity) 매핑 (2) (0) | 2024.07.25 |
[JPA] 객체와 테이블 매핑 - 엔티티(Entity) 매핑 (1) (0) | 2024.07.25 |