인프런 커뮤니티 질문&답변
Entity에 대해서 질문있습니다.
작성
·
325
1
Member엔티티에서 지금 강의에서는 id를 그냥
@GeneratedValue만 쓰시잖아요?
제가 SEQ를 만들어서 넣고싶어서 열심히 인터넷을 찾아보니
@Entity
@SequenceGenerator(
name = MEMBER_SEQ_GENERATOR",
sequenceName = "MEMBER_SEQ",
initialValue = 1,
allocationSize = 1)
@Getter @Setterpublic class Member {
@Id @GeneratedValue
(strategy = GenerationType.SEQUENCE,
generator = "MEMBER_SEQ_GENERATOR")
private String username;
요렇게하니까 seq가 생성되더라구요,
그럼 여기서질문이있는데, 기존 DB에서 seq는 nextVal 같이 미리 다음시퀀스값을 가져올수있는기능이있는데,
jpa에서는 어떻게 그런기능을 구현하나요?





