JPA 에서 Entity 에 적용된 ID값에 DB 에서 생성한 Sequence 를 매핑하는 방법입니다.
역시 하면 할수록 알아야될것들이 보이네요. ^^
보통 Oracle, Postgres는 Sequence를 만들어서 사용을 하는데요.
이때 보통 Sequence를 매핑을 안 하고 사용하면 오류가 납니다.
Entity class상단에 위처럼 SequenceGenerator 를 명시를 합니다.
name은 사용할 이름이구요.
sequenceName 은 DB에서 생성한 sequence 이름이에요.
해당되는 Column 은 위의 예시처럼 사용을 하시면 됩니다.
이렇게 사용을 하시면 저장할때 오류가 안 납니다.
JPA In 절 사용하는 방법 (0) | 2022.02.08 |
---|---|
JPA Pageable 에서 sort 하기 (0) | 2022.01.27 |
JPA like 검색 적용하는 방법 (0) | 2022.01.13 |
JPA LocalDateTime format 적용하기 (0) | 2022.01.06 |
Java 8 date/time type `java.time.LocalDateTime` not support (0) | 2022.01.06 |