작성
·
158
0
IDENTITY 전략은 em.persist() 시점에 insert가 실행되어
DB에서 식별자 값을 가져올 수 있다고 하셨는데
직접 아이디값을 넣어서 실행을 해도 id값은 똑같이 1이 나옵니다.
시퀀스 같은 경우 시퀀스의 값을 가져온다고 했는데
값을 직접 넣어주는 경우에는 getId()를 통해서 값을 가져오는 건가요..?
=======================
member.id = 1
=======================
Hibernate:
/* insert hellojpa.Member
*/ insert
into
Member
(name, id)
values
(?, ?)