继承的父类值未反映在JPA保存实体中

时间:2019-03-06 09:18:00

标签: java spring

我有一个library(ggplot2) data(economics_long) economics_long$date2 <- as.numeric(economics_long$date) + 915 ggplot(economics_long, aes(date2, value01, colour = variable)) + geom_line() Vehicle的班级

Car

让我们举个例子

Vehicle extends Car

现在,当我从仓库中获取汽车对象时,我将获得 Class Vehicle { String vehicleMade; boolean fourWheeler; Vehicle(String vehicleMade, boolean fourWheeler) { this.vehicleMade=vehicleMade; this.fourWheeler=fourWheeler; } // getters and setters } Class Car extends Vehicle { String model; Car(String vehicleMade, boolean fourWheeler) { super(vehicleMade, fourWheeler); } // getters and setters } Class JavaMainClass { private static CarInfoRepository carInfoRepo; private static AnnotationConfigApplicationContext ctx; public static void main(String args[]) { carInfoRepo= ctx.getBean(CarInfoRepository.class); //Now where I have doubt and problem Car carInfo = new Car("Bentley", true); carinfo.setModel("Flying Spur"); log.debug(carInfo.getVehicleMade); // I get Bentley here carInfoRepo.save(carInfo); } } vehicleMade 属性为fourWheeler

您可以看到在保存之前获得null的时间,但是保存到存储库后,我得到的属性为null。

0 个答案:

没有答案