JPA多表链接,
@ManyToMany
@JoinTable(name="中间表名称",
joinColumns=@joinColumn(name="本类的外键",
referencedColumnName="本类与外键对应的主键"),
inversejoinColumns=@JoinColumn(name="对方类的外键",
referencedColunName="对方类与外键对应的主键")
)
/**
* cascade = CascadeType.MERGE--级联更新 cascade=CascadeType.PERSIST--级联持久
* cascade=CascadeType.REMOVE--级联删除 cascade=CascadeType.REFRESH--
* 级联刷新--在业务逻辑中可能对象进行修改,但是读取出来并不是最新的数据。 如果需要最新的数据,这时就得需要级联刷新 fetch =
* FetchType.LAZY--开启延迟加载。 fetch = FetchType.EAGER--即时加载 optional--boolean
* 在数据中,这个字段是否为空 optional=false,这个选项不可以空
*/