【发布时间】:2016-09-06 19:50:03
【问题描述】:
我有两个班级,我想使用与 EmbeddedId 的 OneToMany 关系 (我正在使用 kundera 框架) 我的传感器实体类:
public class SensorEntitie implements Serializable {
@EmbeddedId
private CompoundKey key;
@Column
private float temperature;
@Column
private float pressure;
@OneToMany(cascade = { CascadeType.ALL }, fetch = FetchType.EAGER)
@JoinColumn(name="what I should to put here")
private List<PieceEntitie> pieces;
}
@Embeddable
public class CompoundKey
{
@Column
private String IdSensor;
@Column
private long date;
@Column(name = "event_time")
private long eventTime;
我的棋类实体
public class PieceEntitie implements Serializable{
/**
*
*/
@Id
private String IdPiece;
@Column
private double width;
@Column
private double height;
@Column
private double depth;
但是我如何填写@JoinColumn 中的空白
【问题讨论】:
标签: java hibernate cassandra kundera