具有相同类的父子的JPA映射

具有相同类的父子的JPA映射,第1张

具有相同类的父子的JPA映射

我相信正确的映射将是:

@Entitypublic class Folder {    @Id    @Column(name="PK_FOLDER")    private int id;    @Column(name="NAME")    private String name;    @ManyToOne    @JoinColumn(name="FK_PARENT_FOLDER")    public Folder parentFolder;    @oneToMany(mappedBy="parentFolder")    public List<Folder> subFolders = new ArrayList<Folder>();}

@OneToOne
会的工作只有当每个家长有最多一个孩子,上面的代码适用于更一般的情况下,父母可以有许多儿童。另外,为简单起见,我省略了get /
set方法。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5019682.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存