강의

멘토링

커뮤니티

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

석재현님의 프로필 이미지
석재현

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

회원 기능 테스트

회원가입 테스트 질문

작성

·

330

2

회원가입 관련되서 질문이 있습니다. 처음 회원가입 테스트 하면 DB에 name이 kim인 레코드가 하나 생성되고 그 후 두번째 실행하면 회원 중복 처리 로직으로 인해서 예외가 터져야 하지 않나요??  2번 이상 실행해봤는데도 예외가 터지지 않습니다. name 컬럼이 UK 제약 조건도 아닌데 왜그런건지 설명좀 부탁드립니다. 

답변 1

2

안녕하세요. 석재현님, 공식 서포터즈 David입니다.

.

혹시 아래 옵션이 create이신가요?

그렇다면 매번 기존 테이블을 삭제하고 새로운 테이블을 생성하게 됩니다.

이 과정에서 테이블에 저장된 기존 데이터는 삭제되고요.

.
감사합니다.

 

석재현님의 프로필 이미지
석재현
질문자

아... ddl-auto =create 옵션 떄문이군요.. 감사합니다!!

석재현님의 프로필 이미지
석재현

작성한 질문수

질문하기