[JPA팁]엔티티,오라클시퀀스시작번호를부여하고싶은경우
@SequenceGenerator 어노테이션의 initialValue=1 이라고 하면 될것 같지만
오라클이 기본 allocationSizerk 50이므로 50번 부터 시퀀스를
생성한다.
allocationSize=1 까지 속성을 주도록
하자.
----------------------------------------------
@SequenceGenerator(name="BOARD_SEQ_GENERATOR",
sequenceName="BOARD_SEQ",
initialValue=1,
allocationSize=1)
public class Board {
// MySQL이라면 아래와같이 기술한다.
// @Id
//
@GeneratedValue
//
@Column(length=10)
// protected
Integer id;
@Id
@GeneratedValue(strategy=GenerationType.SEQUENCE,
generator="BOARD_SEQ_GENERATOR")
@Column(length=10)
protected
Integer id;
댓글 없음:
댓글 쓰기