【问题标题】:Hibernate one to many and many to one relationship concept休眠一对多和多对一关系概念
【发布时间】:2015-04-12 23:46:04
【问题描述】:

我正在尝试学习 Hibernate,但有点困惑。

我有 2 个班级 Company 和 Employee。公司有一组员工。

所以在公司内部我定义了类似的东西

@OneToMany(cascade = CascadeType.ALL)
@JoinColumn(name = "COMPANY_ID")
private Set<Employee> employees;
  1. 现在我需要定义类似的东西

    @ManyToOne(cascade = CascadeType.ALL) @JoinColumn(name = "COMPANY_ID") 私人公司公司;

在 Employee 类中也是如此,以及它将如何发挥作用。

  1. 如果我不定义多对一映射会有什么不同?

【问题讨论】:

    标签: hibernate


    【解决方案1】:

    https://howtoprogramwithjava.com/hibernate-manytoone-unidirectional-tutorial/

    这完全取决于您是想要单向一对多还是双向一对多

    【讨论】:

    • 感谢迈克尔的链接。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-22
    相关资源
    最近更新 更多