今天做1-1 有链接表,让person段放弃控制,address 控制
但是出现person 的address 为空的错误
后来在person 也弄了控制,问题解决,但是还是没有通,我的person 已经放弃关系,
这是成功的两段都控制关系
@OneToOne(targetEntity=Address.class)
@JoinTable(name="person_address",
joinColumns=@JoinColumn(name="person_id",referencedColumnName="person_id",unique=true),
inverseJoinColumns=@JoinColumn(name="address_id",referencedColumnName="address_id",unique=true)
)
private Address address;
@OneToOne(targetEntity=person_one_one_test.class,cascade=CascadeType.ALL)
@JoinTable(name="person_address",
joinColumns=@JoinColumn(name="address_id",referencedColumnName="address_id",unique=true),
inverseJoinColumns=@JoinColumn(name="person_id",referencedColumnName="person_id",unique=true)
)
private person_one_one_test person;