【发布时间】:2021-05-12 22:56:39
【问题描述】:
我有以下表格:
在我的域模型中,我有一个Car 实体:
@Entity
@Data
public class Car {
@Id
private Long id;
@ManyToMany
@JoinTable(name="CarClassType",
joinColumns= @JoinColumn(name="carId"),
inverseJoinColumns = @JoinColumn(name="classTypeId"))
private List<CarType> carTypes;
private String model;
}
我还有一个 CarClassTypeSale 和 ClassType 实体。我没有CarClassType 实体。 CarClassTypeSale 类应该如何引用 Car 和 ClassType?
@Entity
@Data
public class CarClassTypeSale {
@Id
private Long id;
@ManyToOne // this doesn't work; errors with invalid column name
private Car car;
@ManyToOne // this doesn't work; errors with invalid column name
private ClassType classType;
}
【问题讨论】: