Entity1 [JPA] @Id 어노테이션과 GeneratedValue 어노테이션 기본키(PrimaryKey)를 지정하는 Id 어노테이션 JPA 인터페이스를 사용하면서 Entity 구성을 하면 DB상의 하나의 Table이 Entity 객체와 매핑이 되며, Entity 객체의 인스턴스 하나가 해당 Table의 레코드값이 된다. 그런데, 이러한 각각의 Entity 인스턴스들을 구분하기위해 유일한 값인 PK를 통해 구분하는데 @Id 어노테이션을 통해 해당 Entity의 속성에 기본키(PK)를 직접 할당 하겠다는 의미이다. @Entity @Data public class Board { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer id; private String title; private String cont.. 2023. 12. 3. 이전 1 다음