gpt4 book ai didi

java - Java中连接表的JPA POJO

转载 作者:行者123 更新时间:2023-12-02 00:06:19 25 4
gpt4 key购买 nike

我想实现的是:

我有一个仪表板类和一个用户类。在我的(Java EE 项目)Java 代码中,我希望获取用户已订阅的所有仪表板。

数据库包含一个表 (dashboard_users),其中包含以下字段:idUser、idDashboard、isDefault 和 ID。还应该有一个已连接表的 Java POJO。

我的问题:

  • 这三个类之间的 JPA M-M 连接应该是什么样的(Dashboard.java/User.java/UserDashboard.java)?

我遵循了很多教程和示例,但由于某种原因总是存在错误或其他问题。如果有人能举个例子,我会很高兴,这样我就可以看到我做错了什么。

谢谢

最佳答案

鉴于关联表上的额外属性,您将需要对其进行建模(按照您的要求通过 UserDashboard.java 类)。非常不幸,因为它给模型层增加了大量工作。

如果您发现根本不需要额外的属性,那么我将使用一组仪表板对用户进行建模,并通过 @JoinTable 直接链接。

关于java - Java中连接表的JPA POJO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13804643/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com