DB/JPA3 [JPA] 회원 도메인 Entity 생성 @Entity : @Entity가 붙은 클래스는 JPA가 관리하는 클래스로, 해당 클래스를 엔티티라고 한다. JPA를 사용해서 테이블과 매핑할 클래스는 반드시 @Entity 를 붙여야 한다. 기본 생성자 필수 (파라미터 없는 public / protected 생성자) final 클래스, enum, interface, inner 클래스는 엔티티로 사용할 수 없다. DB에 저장하고 싶은 필드에는 final을 사용할 수 없다. @Entity(name="User") entity 명 지정 기본으로는 클래스명 그대로 사용함 @Id 해당 테이블에서 Primary Key 를 지정한다. @GeneratedValue(strategy = GenerateType.IDENTITY) 컬럼에 지정하는 어노테이션으로 data ins.. DB/JPA 2022. 2. 13. 더보기 ›› 이전 1 2 3 다음