该点
@SecondaryTable注释是单个实体的字段映射到多张表,就好像这些表合并为一个单一的一个。
@ManyToOne用于映射两个实体之间的多对一关联。但是你只有一个。在这种情况下,这没有任何意义。@JoinColumn用于指示将字段映射到构成…连接列的列,即另一个表的外键。因此也没有任何意义。
只需使用以下映射:
@Column(name="featureName", table="secondTable")String featureName;
Hibernate文档中有一个示例对此进行了很好的解释。



