Ich habe folgendes Objektmodell und Repository in meiner Anwendung:Java JPA-Repository und Polymorphismus
@Entity
class Vehicle {}
class Car extends Vehicle {}
class Truck extends Vehicle {}
@Repository
public interface VehicleRepository extends JpaRepository<Vehicle, Long> {}
Was ich versuche zum Laufen zu bringen folgt:
Vehicle t = new Truck();
VehicleRepository r = new VehicleRepository();
r.save(t);
Wie diesen Code zum Laufen bringen ohne Notwendigkeit, Truck to Vehicle Objekt zu kopieren?
Danke!
Durch das Erstellen eines TruckRepository? –
Ich muss Tuck oder Car spezifische Daten nicht beibehalten. – toppless
Fahrzeug t = neuer Lkw(); –