ddl-auto1 ddl-auto 옵션, 정확히 알고 사용하자 내가 JPA에 대해서 익숙하지 않을 때, DB인 MySQL과 연동하려고 하면 테이블과 관련된 오류들이 많았다. 그래서 이를 위해 어려움을 겪을 모든 개발자들을 위해 조금이나마 도움이 됐으면 하는 마음에서 이 글을 쓰게 됐다. ddl-auto 옵션 종류 create: 애플리케이션 빌드 시, 기존테이블 삭제 후 다시 생성 (DROP + CREATE) create-drop: create와 같으나 종료시점에 테이블 DROP update: 변경분만 반영 (운영DB에서는 사용하면 안됨) validate: 엔티티와 테이블이 정상 매핑되었는지만 확인 none: 사용하지 않음(사실상 없는 값이지만 관례상 none이라고 한다. 주의할 점 운영 장비에서는 절대 crate, create-drop, update 사용하면 안된다.. 2024. 1. 15. 이전 1 다음