Language/Spring

    JPA Entity + lombok 사용하기

    Entity : JPA에서는 테이블을 자동으로 생성해주는 기능 존재. DB Table == JPA Entity @Entity : 해당 Class가 Entity임을 명시 @Table : 실제 DB 테이블의 이름을 명시 @Id : index primary key를 명시 @Column : 실제 DB Column의 이름을 명시 @GeneratedValue : Primary key 식별키의 전략 설정 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 package com.fastcampus.java.model; import lombok.Data; import javax.persistence.*; import java.time.Lo..