关联关系映射
?
@ManyToOne(optional=false,cascade=CascadeType.ALL,fetch=FetchType.LAZY,targetEntity=Person.class)
@JoinColumn(name="person_id",nullable=false,updatable=false)
private Person person;
?
?
?
cascade ? ? ? ? ? CscadeType.ALL ?所有持久化都级联到关联实体
CscadeType.MERGE ?merge 操作级联到关系实体
CscadeType.PERSIST
CscadeType.REFRESH
CscadeType.REMOVE
?
fitch ? ? ? ? ? ? ?FetchType.EAGER
?? ?FetchType.LAZY
?
optional ? ? ? ? ? 指定关联关系是否可选
?
targeEntity ? 指定关联实体的类名