java Hibernate OnetoMany映射(按日期范围)?
我想换车。从临时到临时的车费映射到车费类别。然而,我想把车费限制在那些对火车有效的车费。达特。我该怎么做
我发现了一个冬眠的Jira issue,我相信这可能是我问题的根源。还有其他人遇到过这个问题吗?你找到解决办法了吗
@Entity
@Table(name = "TRAIN")
public class Train {
@EmbeddedId
private TrainPK id;
@Column
private String trainType;
@Transient
private List<TrainFare> trainFares;
@Embeddable
public static class TrainPK {
@Column
private String company;
@Column
private Date departDate;
@Column
private String trainNumber;
}
... setters & getters
}
@Entity
@Table(name = "SEATRATE")
public class SeatRate {
@EmbeddedId
private SeatRatePK id;
@Column
private Date expiryDate;
@Column
private String trainNumber;
@Embeddable
public static class SeatRatePK {
@Column
private String company
@Column
private Date effectiveDate;
}
... setters & getters
}
共 (0) 个答案