Hibernate Annotation 基于外键的一对多双向关联
纠结了好久呀,因为没有set,关联关系没有保存对,导致插入数据的时候老是空的,我还以为注解用过了呢。
//sql
@Entitypublic class Troop { @OneToMany @JoinColumn(name="troop_fk") //we need to duplicate the physical information public Set<Soldier> getSoldiers() { ...}@Entitypublic class Soldier { @ManyToOne @JoinColumn(name="troop_fk", insertable=false, updatable=false) public Troop getTroop() { ...}