엔티티 (1) 썸네일형 리스트형 @Entity로 테이블 만들기 먼저 DB의 테이블로 만들 ORM 클래스를 만든다. 클래스에 선언부에 @Entity를 붙인다. 그러면 해당 클래스가 MySQL에 테이블로 생성된다. ORM. 필드마다 다양한 어노테이션을 붙여 속성을 부여한다. @Id -> PrimaryKey가 된다. @GeneratedValue(strategy=GenerationType.IDENTITY) -> 프로젝트와 연결된 DB의 넘버링 전략을(IDENTITY) 따라간다. MySQL의 경우 auto_increment를 사용한다. @Column(nullable = false, length = 10) -> null을 허용하지 않고, 길이는 10으로 제한한다. @CreationTimestamp -> 시간을 자동으로 입력한다. @ColumnDefault("'seoul'") .. 이전 1 다음