GenerationType

Framework/Spring

JPA에서 @GeneratedValue와 GenerationType에 대해 알아보자

JPA에서 엔티티의 기본 키를 자동으로 생성하는 전략은 애플리케이션의 성능과 데이터베이스의 특성에 영향을 미치는데요. 이러한 전략은 @GeneratedValue 어노테이션에서 GenerationType을 통해 지정할 수 있습니다. 이 글에서는 JPA에서 제공하는 네 가지 키 생성 전략인 IDENTITY, SEQUENCE, AUTO, TABLE의 의미와 동작 방식에 대해 알아보도록 하겠습니다!1. GenerationType.IDENTITYIDENTITY 전략은 주로 Auto Increment 기능을 제공하는 데이터베이스에서 사용됩니다. 이 전략은 기본 키를 데이터베이스에서 자동으로 생성하도록 합니다. MySQL과 PostgreSQL과 같은 데이터베이스에서 많이 사용되며, AUTO_INCREMENT나 SER..

노 코딩 노 라이프
'GenerationType' 태그의 글 목록