작성한 질문수
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
회원 기능 테스트
작성
·
330
2
회원가입 관련되서 질문이 있습니다. 처음 회원가입 테스트 하면 DB에 name이 kim인 레코드가 하나 생성되고 그 후 두번째 실행하면 회원 중복 처리 로직으로 인해서 예외가 터져야 하지 않나요?? 2번 이상 실행해봤는데도 예외가 터지지 않습니다. name 컬럼이 UK 제약 조건도 아닌데 왜그런건지 설명좀 부탁드립니다.
답변 1
안녕하세요. 석재현님, 공식 서포터즈 David입니다.
.
혹시 아래 옵션이 create이신가요?
그렇다면 매번 기존 테이블을 삭제하고 새로운 테이블을 생성하게 됩니다.
이 과정에서 테이블에 저장된 기존 데이터는 삭제되고요..감사합니다.
아... ddl-auto =create 옵션 떄문이군요.. 감사합니다!!
아... ddl-auto =create 옵션 떄문이군요.. 감사합니다!!