Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • update: JPA에서 정의한 데이터모델과,  데이터베이스의 스키마 변경이 있을때 반영됩니다. 

  • create: 매번 테이블을 생성하지만, 어플리케이션이 닫힐때 드롭하지 않습니다. 어플리케이션 구동시 drop+create 를 수행

  • create-drop: 매번 테이블을 생성하고, 세션이 닫힐때 자동으로 테이블을 드롭합니다. 어플리케이션 구동시 drop+create를 수행하고 종료시 drop수행

  • validate : 테이블과 엔티티매핑정보가 맞지않으면 어플리케이션 실행하지 않음


네이밍룰

JPA에서 class를 통해 테이블을 정의할때 몇가지 규칙이 있습니다.

...