JPA 엔티티에서 HSQL DB를 생성하는 일부 통합 테스트가 있습니다. 이것은 모두 자동 증가 ID와는 별개로 잘 작동합니다. 이것들은 테스트 사이에 저장되고 재설정되지 않는 것 같습니다. 예를 들어, 테스트 1에서 두 항목을 추가하면이 두 행에 대한 HSQL의 id 값은 1과 2가됩니다. 제 설정에서 DB를 파기합니다. 테스트 2에서는 하나의 항목을 추가하고 ID는 3이고 다시 1이 아닙니다. 트랜잭션 관리자로 Spring을 사용하고 모든 종속성을 철회합니다. 어떤 사람이 이것을 일으킬 수 있는지 알고 있습니까?HSQL, Hibernate, Spring 및 Tests를 사용한 AutoIncrement
본인 확인하고 싶지 않지만이 성가신 찾으십시오.
미리 감사드립니다.