인프런 커뮤니티 질문&답변

성호님의 프로필 이미지
성호

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

회원목록 index 이상

작성

·

311

0

안녕하세요.

순수 JDBC 부분 듣고 있습니다.

첫 번째 사진에 보이는 것과 같이 회원등록을 하고 회원목록을 보게되면 바로 다음 순서로 생성이 되는것이 아니라 36번쨰부터 생성이 됩니다.

그래서 직접 h2 db에서 sql 문을 통해서 회원목록을 지우고 새로 등록해보았는데 그럴경우에도 순서가 초기화되지 않고, 36을 지웠으면 다음생성때는 37이 생성되는 것과같이 나타납니다.

회원 목록.png1. db에서 직접 sql 문을 작성하여 적용하는 과정에서 문제가 발생한것일까요?

2.해결 방법이 궁금합니다.

답변 1

0

안녕하세요. 성호님, 공식 서포터즈 OMG입니다.
.

  1. 다음 링크를 참고해주세요

  2. h2의 DB를 테스트에서도 같이 사용하여 발생한 문제로 테스트에서는 강의에서 만든 애플리케이션의 시퀀스에 영향이 가지 않도록 테스트용 DB를 별도로 만들어야합니다. 혹은 h2 인메모리 모드로 실행하는 방법도 있습니다.

.
감사합니다.

성호님의 프로필 이미지
성호

작성한 질문수

질문하기