본문 바로가기
Jpa

spring-boot, Jpa 정리 - Oracle Sequence 사용하기

by 무대포 개발자 2020. 7. 11.
728x90
반응형

Jpa, Oracle Sequence 사용하기

  • Oracle 의 Sequence 를 이용해 PK 자동 증가시키기.
  • 아래와 같이 하면 INSERT 시 자동으로 SEQUENCE 를 사용해서 처리한다.

// Sequence 는 미리 생성되있어야 한다. 
@Id
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator = "xxx_SEQUENCE_GENERATOR")  
@SequenceGenerator(name="xxx_SEQUENCE_GENERATOR", sequenceName = "xxx_SEQUENCE", initialValue = 1, allocationSize = 1)
private long xxxSeqNo;

댓글