강의

멘토링

로드맵

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

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

작성한 질문수

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

회원 기능 테스트

회원가입 테스트 질문

작성

·

334

2

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

퀴즈

JPA에서 SQL과 JPQL 쿼리의 주요 차이점은 무엇인가요?

성능 최적화 방식

데이터 타입 지원 범위

테이블 기반 vs 엔티티 객체 기반

파라미터 바인딩 방식

답변 1

2

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

.

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

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

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

.
감사합니다.

 

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

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

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

작성한 질문수

질문하기