작성한 질문수
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
엔티티 클래스 개발2
작성
·
264
0
안녕하세요 강사님 강의 잘 보고 있습니다
강의 도중 애플리케이션 실행 후 데이터베이스에 있는 테이블들을 확인해봤는데 category_item, items_category 라는 중간 테이블 2개가 생성되었습니다.
강사님이 작성하신 코드와 다른점이 없었고 제가 마리아db를 사용중인데 혹시 데이터베이스 차이로 중간테이블이 2개 생성된 것인가요?
답변 2
1
테이블 전부 드랍하고 다시 생성하니 잘 생성되네요 감사합니다~!
안녕하세요. 가봄님
엔티티 매핑이 잘못된 부분이 있을거에요.
이미 잘못만들어진 테이블은 소스코드가 변경되면 삭제되지 않습니다. drop table로 해당 테이블들을 모두 삭제하고 다시 만들어주세요.
그리고 Item, Category 엔티티 애노테이션들을 자세히 확인해주세요.
감사합니다.