id1 [JPA] @GeneratedValue의 GenerationType에 AUTO, IDENTITY 차이 @GeneratedValue(strategy = GenerationType.AUTO)@Table(name = "question_board")@Entitypublic class QuestionBoard { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; // 생략}Default로 동작되는 설정으로 DB 벤더에 따라 자동으로 3가지 전략 중 하나를 선택합니다. DB 벤더를 변경해도 전략을 수정하지 않아도 되지만, SEQUENCE나 TABLE 전략을 선택한다면 sequence나 키 테이블을 생성해두어야 함을 주의해야 합니다. 그러나 JPA ddl-auto 기능을 사용하면 hibernate가 알아서 시퀀스 테이블을.. 2024. 10. 17. 이전 1 다음