为什么hibernate对这些类使用联接表?
@Entity public class CompanyImpl { @OneToMany private Set<Flight> flights; @Entity public class Flight {
我既不需要联接表也不需要双向关联:(
因为这是它的设计方式,也是JPA规范要求它映射这样的关联的方式。如果要在广告投放表中添加联接列,请使用
@Entity public class CompanyImpl { @OneToMany @JoinColumn(name = "company_id") private Set<Flight> flights; }
这是有据可查的。