Development/Spring&Springboot

    [JPA] 스프링 관련 어노테이션

    @Entity - (what?) DB 테이블과 매핑하는 어노테이션 @Entity가 붙은 클래스는 JPA가 관리하는 것으로, 엔티티라고 불림 @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "member_id") @GeneratedValue - (what?) 기본키 생성 전략 어노테이션으로, 기본 키를 애플리케이션에 직접 할당 IDENTITY : 기본 키 생성을 데이터베이스에 위임 @Column -(what?) 객체 필드를 테이블 칼럼에 매핑 name : 필드와 매핑할 테이블 칼럼 이름