• create: 기존테이블 삭제 후 다시 생성 (DROP + CREATE)
• create-drop: create와 같으나 종료시점에 테이블 DROP
• update: 변경분만 반(운DB에는 사용하면 안됨)
• validate: 엔티티와 테이블이 정상 매핑되었는지만 확인
• none: 사용하지 않음
스키마 자동 생성
persistence.xml
<property name="hibernate.hbm2ddl.auto" value="create"/>
@column(name = "USERNAME", nullable = false, length = 20)
@Temporal(TemporalType.TIMESTAMP)
@Enumerated(EnumType.STRING)