我有一个接口和三个实现该接口的类,我应该使用Hibernate框架将它们保存到数据库。问题是,它应该根据三个类中的一个创建不同的表。例如,如何使用Hibernate的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
我该怎么做注释?任何帮助将不胜感激。 谢谢。
只要使用它,因为你使用任何其他类与休眠。这里似乎没有什么奇怪的。 –