spring PK 생성 전략1 스프링 PK 생성 전략 스프링에서 PK(Primary Key) 생성 전략은 엔티티의 기본 키를 자동으로 생성하는 방법을 의미합니다. 스프링에서 제공하는 다양한 PK 생성 전략에 대해 알아보고, 예제를 통해 설명하겠습니다. 기본 키와 PK 생성 전략 기본 키는 엔티티를 고유하게 식별하는 역할을 합니다. 스프링은 JPA(Java Persistence API)를 기반으로 PK 생성 전략을 지원합니다. PK 생성 전략은 다음과 같은 종류가 있습니다. IDENTITY: 데이터베이스가 자동으로 PK를 생성하는 방식입니다. 주로 MySQL의 AUTO_INCREMENT와 같은 기능을 활용합니다. SEQUENCE: 데이터베이스 시퀀스를 사용하여 PK를 생성하는 방식입니다. 주로 Oracle 데이터베이스에서 많이 사용됩니다. TABLE: 데이터.. 2023. 7. 4. 이전 1 다음