반응형 스키마자동생성1 [JPA] : 데이터베이스 스키마 자동 생성하기 위 코드를 추가하면 데이터베이스 스키마가 자동으로 생성된다. value 부분에 여러 옵션을 사용할 수 있다. create는 기존 테이블을 삭제 후에 다시 생성하고, drop 후 create create-drop은 create와 같으나 종료 시점에서 drop하고, 테스트 케이스를 실행하고 마지막에 깔끔하게 할 때 주로 사용한다. update는 변경분만 반영하고(운영 DB에는 사용하면 안 된다.) validate는 엔터티와 테이블이 정상 매핑되었는지 확인하고 none는 사용하지 않는다. 사실 none는 없는 키워드인데 관례상 쓰는 것이다. 막 써넣는 것과 별 다른 게 없다. 운영 장비에는 절대로 create create-drop update를 사용하면 안 된다고 한다. 테스트한 데이터가 다 날라가버려서 그렇.. 2022. 4. 5. 이전 1 다음 반응형