updateItemDto
2번 자문 자답혼자 이것저것 해보면서 찾은 부분입니다.ITEM에서 singleTable 전략을 사용하고 있습니다.@Inheritance(strategy = InheritanceType.SINGLE_TABLE)자식 Entity는 총 Movie, Album, Book 3개가 있으며 이를 분기 하기위한 Column은 DTYPE입니다.처음 상품이 등록될 때 DTYPE이 정해지게 됩니다.이후 수정하게 되면 이와 같은 로직을 타게 되고(사진)해당 로직을 실행 후 System.out을 보게 되면DTYPE으로 인스턴스가 나뉘게 됩니다.(사진)(사진)DTYPE이 B인 경우 BOOK에 대한 인스턴스가 생성됩니다.이로 인해서 findItem은 해당하는 인스턴스의 함수를 호출하게 됩니다!강의에서는 B에만 해당하는 DB값이 있어서 계속 BOOK을 호출 한 것 같습니다.부족한 부분 및 틀린 부분 있으면 수정댓글 남겨주시면 감사하겠습니다 !