Open JPA 2.0을 사용하고 데이터베이스는 DB2 9.7입니다. 기본 키인 ID와 자동 생성 ID 열을 포함하는 엔티티를 만들고 싶습니다. 엔티티를 생성 한 후 생성 된 ID를 표시해야합니다. 엔티티를 영속화 한 후 엔티티를 호출하기 위해 entity.getId()를 호출합니다. 데이터베이스에서 , 내가 쿼리 아래 참조는 엔티티 작성 및 리턴 ID
select ID from final table
(INSERT INTO WEB.USER (NAME, LOCATION) VALUES (?, ?))
생성 된 ID를 엔티티를 생성하고 반환 할 수있는 대체/더 좋은 방법이 있나요
을 실행하기? 이것이 성능에 영향을 줄 것으로 예상되므로"Select ID from final table"
을 피하고 싶습니다.
@TableGenerator를 시도해 볼 수 있습니다. 귀하의 회신에 감사드립니다 –