@ManyToOne:
SLTMonitStation 类中
@ManyToOne(cascade=CascadeType.ALL)
@JoinColumn(name="ADDVCD",referencedColumnName="ITEM_CODE",unique=true,nullable=false,insertable = false,updatable = false)
private CommDictionaryItem areaCodeCDI;//行政区
ADDVACD是SLTMonitStation 表的一个字段
@OneToMany:
@OneToMany(fetch = FetchType.LAZY)
@JoinColumns({
@JoinColumn(name = "USER_ID", referencedColumnName = "USER_ID",insertable = false, updatable = false),
@JoinColumn(name = "BATCH_ID", referencedColumnName = "BATCH_ID",insertable = false, updatable = false)
})
public List<TCrCheckeder> getCheckeder() {
return checkeder;
}