Item은 Material 클래스와 Product 클래스로 구현되는 추상 클래스입니다.Java/MySQL에서 상속 된 클래스 유형을 쿼리하는 방법은 무엇입니까?
배포 엔티티에는 Item 유형의 속성 "item"이 있습니다. "품목"이 제품 유형인지 어떻게 확인합니까? 지금은 이것을 사용하고 있지만 최적이 아닌 것 같습니다.
"SELECT d FROM " + Distribution.class.getName() + " d, " + Product.class.getName() + " p WHERE d.item = p"
,하지만 :
그래서 당신은 할 수 있습니다. – EJP정교하게 주시겠습니까? – octopish