JPA1 [JPA] GenerationType.Sequence 설정시 next value 두 번 호출하는 이유 JPA Entity 객체의 Id 필드를 지정할 때, Generation type을 identity, sequence, table 등의 전략으로 설정할 수 있다. (관련 포스팅) 이 때 type을 sequence로 설정하고 persistence.xml 내 DDL auto 프로퍼티를 create로 주게 되면(꼭 해당 상황에서만 발생하지는 않지만) sequence 생성 및 최초 실행 시 next 값을 두 번 호출한다. // 저장할 Member Entity @Entity @SequenceGenerator( name = "MEMBER_SEQ_GENERATOR")// default 값 public class Member { @Id @GeneratedValue(strategy = GenerationType.SEQUE.. 2022. 1. 25. 이전 1 다음