我有第一个实体:
@Entity
@Table(name="TABLE_ONE")
public class TableOne implements Serializable {
@Id
@Column(name="ID")
private Integer id;
@ManyToOne
@JoinColumn(name="TABLE_TWO_ID", nullable = false)
private TableTwo tableTwoId;
和第二个表实体:
@Entity
@Table(name="TABLE_TWO")
public class TableTwo{
@Id
@Column(name="ID")
private Integer id;
,但在编译之后,结果是:
错误:列" table_two_id"不存在
我想从TableTwo获取ID。
答案 0 :(得分:0)
Joincolumn注释告诉hibernate外键连接列名,在这种情况下我猜它的ID。