테이블 전략 테이블 전략은 어떤거야? 테이블 전략(Table Strategy)은 JPA(Java Persistence API)에서 엔티티의 기본 키(primary key)를 생성하기 위해 사용되는 전략 중 하나입니다. 이 전략은 특별한 데이터베이스 시퀀스나 자동 증가(auto-increment) 기능을 사용하지 않고, 대신에 하나 또는 여러 개의 데이터베이스 테이블을 사용하여 엔티티의 기본 키 값을 관리합니다. 이 방법은 모든 종류의 데이터베이스에서 사용할 수 있는 장점이 있으며, 특히 시퀀스나 자동 증가 기능을 지원하지 않는 데이터베이스에서 유용합니다. 테이블 전략의 작동 방식 키 생성 테이블: JPA는 기본 키 값을 생성하고 저장하기 위한 별도의 테이블을 사용합니다. 이 테이블에는 각 엔티티 타입 또..