关联关系照射

关联关系映射?@ManyToOne(optionalfalse,cascadeCascadeType.ALL,fetchFetchType.LAZY,targetEntityPe

关联关系映射

?

@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 ? 指定关联实体的类名