如果我没记错的话,Hibernate不允许您将注释与field /
getter混合使用。如果
@Id在字段上设置了注释,则所有映射都应遵循字段。尝试
@OneToMany@JoinColumn(name="INVOICE_ID", nullable=false)从
getInvoices()切换到。
privateSet<Invoice> invoices;此模式也应应用于您的
Invoice班级

如果我没记错的话,Hibernate不允许您将注释与field /
getter混合使用。如果
@Id在字段上设置了注释,则所有映射都应遵循字段。尝试
@OneToMany@JoinColumn(name="INVOICE_ID", nullable=false)从
getInvoices()切换到。
privateSet<Invoice> invoices;此模式也应应用于您的
Invoice班级