기본 키 매핑1 [JPA] 기본 키 매핑 방법 기본 키 매핑 방법 직접 할당 자동 생성 직접 할당 @ID만 사용하여 기본 키를 정하고 값을 직접 할당하는 방법이다. Member member = new Member(); member.setId("1"); // 기본키 직접 할당 em.persist(member); 자동 생성 @GenerateValue를 사용하여 자동으로 기본키를 생성한다. IDENTITY: 기본키 생성을 데이터베이스에 위임한다. SEQUENCE: 데이터베이스 시퀀스 오브젝트를 사용한다. TABLE: 키 생성용 테이블을 사용한다. • AUTO: 방언에 따라 자동 지정한다. 기본 값이다. IDENTITY 전략 기본 키 생성을 데이터베이스에 위임한다. 주로 MySQL, PostgreSQL, SQL Server, DB2에서 사용한다. (MySQ.. 2023. 2. 27. 이전 1 다음