Hibernate非主键一对多关联。

Unit表

id,code

User表

id,ucode

 

...
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name="ucode",referencedColumnName="code",unique=true,nullable=false,insertable = false,updatable = false)
public Unit getUnit() {
return this.unit;
}

加粗部分为关键。

posted @ 2017-12-14 10:49  zhaogaojian  阅读(926)  评论(0编辑  收藏  举报