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

intshc님의 프로필 이미지
intshc

작성한 질문수

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

엔티티 클래스 개발2

데이터베이스 생성한게 약간 복잡해졌습니다ㅠㅠ

해결된 질문

작성

·

365

·

수정됨

0

==================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)

[질문 내용]
원래는 Item테이블에 book, album, movie가 들어가야 하는데

@Inheritance(strategy = InheritanceType.JOINED)를 입력해서 album, book등 테이블이 따로 생성이 되었습니다..

그래서 다시 @Inheritance(strategy = InheritanceType.SINGLE_TABLE)로 바꾸고 새로고침해도 변한게 없어서

spring.jpa.hibernate.ddl-auto=update

create에서 update로 바꾸고 재실행 했더니

따로 테이블이 생성된게 남아있고 item에도 들어가 버렸습니다.. 이럴땐 테이블을 따로 삭제하는 방법밖에 없을까요??

답변 1

1

안녕하세요, intshc 님. 공식 서포터즈 y2gcoder 입니다.

컬럼명을 바꾸고 update로 설정해뒀을 때 저도 기대했던 것과 다르게 작동하여 당황했던 경험이 있습니다.

보편적으로 수동으로 삭제하는게 제일 간단한 해결책이었습니다 :)

감사합니다.

intshc님의 프로필 이미지
intshc
질문자

답변 감사합니다

파이팅입니다!

intshc님의 프로필 이미지
intshc

작성한 질문수

질문하기