在Hibernate中实现对同一表中另一个条目的引用

贾迪尔·德·阿玛斯

我在Hibernate中具有以下配置:

@Entity
class Foo{

    @Id
    private Long id;

    Foo parent;

    Foo left_child;

    Foo right_child;

 }

因为我要引用存在于同一表中的元素,是否需要创建特殊注释?

戴维·莱维斯克

假设每一行都可以被多行引用,则应使用@ManyToOne注释。您可以选择使用@JoinColumn注释定义连接列名称,例如:

@ManyToOne @JoinColumn(name="parent_id")
Foo parent;

@ManyToOne @JoinColumn(name="left_child_id")
Foo left_child;

@ManyToOne @JoinColumn(name="right_child_id")
Foo right_child;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SELECT导致一个表去掉同一表中的另一个SELECT

来自分类Dev

选择不属于另一个表中的条目的条目

来自分类Dev

SQL-在同一表中查找一个属性与另一个属性的多次出现

来自分类Dev

从与同一表中的另一个值匹配的行中选择一个值

来自分类Dev

django:如何使一个表的属性成为另一个表中条目的计数

来自分类Dev

列出一个表的名称,该表的ID与另一表中的条目匹配

来自分类Dev

选择与同一表中的另一个字段对应的每个不同字段

来自分类Dev

如何基于一个表与另一个数据库中的同一表更新数据库中的表记录?

来自分类Dev

SQL:计算从一个表到同一表中另一个字段的字段重复次数

来自分类Dev

删除一个表中未被另一表引用的所有行

来自分类Dev

动态将项目的引用添加到同一解决方案中的另一个项目

来自分类Dev

动态将项目的引用添加到同一解决方案中的另一个项目

来自分类Dev

检查一个条目是否与PHP中同一数组中的另一个条目匹配

来自分类Dev

将一个表中的动态条目数存储到另一表中的一行

来自分类Dev

如何在同一表中设置一个记录值等于另一个记录值

来自分类Dev

如何将一个记录与同一表中的另一个记录相关联?

来自分类Dev

在Postgres中删除另一个引用的表

来自分类Dev

SQL-将同一表中的两个字段连接到另一个表中的单个字段

来自分类Dev

MySQL将子表和父表连接到同一表中,然后再将其与另一个表连接

来自分类Dev

如何在另一个表中的条目之后找到表中的下一个条目?

来自分类Dev

在CakePHP3中,如何创建自定义模型规则,以验证同一表中的某个时间是另一个时间?

来自分类Dev

如何更新NULL外键并在另一个表中引用同一键的新行?

来自分类Dev

使用updateAll()使用同一表的另一个列值更新表列

来自分类Dev

获取在另一个模型中具有条目的所有对象

来自分类Dev

获取在另一个模型中具有条目的所有对象

来自分类Dev

根据另一个表中的条目从表中查询数据

来自分类Dev

在同一个类的另一个方法中引用一个方法的输出

来自分类Dev

如何在同一Javascript对象中的另一个属性的值中引用一个属性?

来自分类Dev

SQL:检查一个表中是否存在另一个表中的条目,并删除重复项

Related 相关文章

  1. 1

    SELECT导致一个表去掉同一表中的另一个SELECT

  2. 2

    选择不属于另一个表中的条目的条目

  3. 3

    SQL-在同一表中查找一个属性与另一个属性的多次出现

  4. 4

    从与同一表中的另一个值匹配的行中选择一个值

  5. 5

    django:如何使一个表的属性成为另一个表中条目的计数

  6. 6

    列出一个表的名称,该表的ID与另一表中的条目匹配

  7. 7

    选择与同一表中的另一个字段对应的每个不同字段

  8. 8

    如何基于一个表与另一个数据库中的同一表更新数据库中的表记录?

  9. 9

    SQL:计算从一个表到同一表中另一个字段的字段重复次数

  10. 10

    删除一个表中未被另一表引用的所有行

  11. 11

    动态将项目的引用添加到同一解决方案中的另一个项目

  12. 12

    动态将项目的引用添加到同一解决方案中的另一个项目

  13. 13

    检查一个条目是否与PHP中同一数组中的另一个条目匹配

  14. 14

    将一个表中的动态条目数存储到另一表中的一行

  15. 15

    如何在同一表中设置一个记录值等于另一个记录值

  16. 16

    如何将一个记录与同一表中的另一个记录相关联?

  17. 17

    在Postgres中删除另一个引用的表

  18. 18

    SQL-将同一表中的两个字段连接到另一个表中的单个字段

  19. 19

    MySQL将子表和父表连接到同一表中,然后再将其与另一个表连接

  20. 20

    如何在另一个表中的条目之后找到表中的下一个条目?

  21. 21

    在CakePHP3中,如何创建自定义模型规则,以验证同一表中的某个时间是另一个时间?

  22. 22

    如何更新NULL外键并在另一个表中引用同一键的新行?

  23. 23

    使用updateAll()使用同一表的另一个列值更新表列

  24. 24

    获取在另一个模型中具有条目的所有对象

  25. 25

    获取在另一个模型中具有条目的所有对象

  26. 26

    根据另一个表中的条目从表中查询数据

  27. 27

    在同一个类的另一个方法中引用一个方法的输出

  28. 28

    如何在同一Javascript对象中的另一个属性的值中引用一个属性?

  29. 29

    SQL:检查一个表中是否存在另一个表中的条目,并删除重复项

热门标签

归档