나는 그 인터페이스를 구현하는 3 개의 클래스와 인터페이스를 가지고 있는데, 나는 그것을 Hibernate 프레임 워크를 사용하여 데이터베이스에 저장해야한다. 문제는 3 개의 클래스 중 하나에 따라 다른 테이블을 생성해야한다는 것입니다. 예 :최대 절전 모드로 Java 인터페이스를 사용하는 방법은 무엇입니까?
interface Vehicle;
class Truck;
class Bus;
class Motorbike;
Vehicle vehicle = new Truck(); // In that case, Truck table should be generated
session.save(vehicle); // In that case, Truck table should be generated
Vehicle vehicle = new Bus();
session.save(vehicle); // In that case, Bus table should be generated
Vehicle vehicle = new Motorbike();
session.save(vehicle); // In that case, Motorbike table should be generated
주석으로 어떻게 처리 할 수 있습니까? 어떤 도움을 주시면 감사하겠습니다. 감사합니다.
최대 절전 모드가 설정된 다른 클래스를 사용할 때 사용하십시오. 아무것도 이상한 것처럼 보이지 않습니다. –