92% Positional Error Reduction
79% p95 Latency Improvement
90%+ Long Tasks Reduction

2022.02 · 한국장학재단

우수 멘티

한국장학재단 사회 리더 대학생 멘토링

2022.10 · 동작구청

우수 인재상

동작구청 우수 SW 인재

2025.05 · (주) 그랩

프로그래밍 우수상

(주) 그랩 우수 프로그램 개발

2025.05 · AWSKRUG

AWS한국사용자모임 발표

AI agent 스크립트 튜닝 관련 발표

첫 마음부터
함께 나누는 온기

방명록 작성하러 가기

최신소식을
편하게 만나보세요.

pring.jpa.hibernate.ddl-auto

pring.jpa.hibernate.ddl-auto의 규칙을 더 알아보자.

우리는 spring.jpa.hibernate.ddl-auto를 update로 설정했다. 또 어떤 설정값이 있는지 간단히 알아보자.

  • none: 엔티티가 변경되더라도 데이터베이스를 변경하지 않는다.
  • update: 엔티티의 변경된 부분만 데이터베이스에 적용한다.
  • validate: 엔티티와 테이블 간에 차이점이 있는지 검사만 한다.
  • create: 스프링 부트 서버를 시작할 때 테이블을 모두 삭제한 후 다시 생성한다.
  • create-drop: create와 동일하지만 스프링 부트 서버를 종료할 때에도 테이블을 모두 삭제한다.

개발 환경에서는 보통 update 모드를 사용하고, 운영 환경에서는 none 또는 validate를 주로 사용한다.

728x90