gpt4 book ai didi

java - 如何在 glassfish 3.0 中配置 jdbc 领域

转载 作者:行者123 更新时间:2023-12-01 19:18:20 25 4
gpt4 key购买 nike

我正在关注我发现的本教程 http://www.vitruvimente.be/?p=768创建一个 JDBC 领域,这样我就可以在我的 Web 应用程序上登录和退出我的用户,但我遇到了问题。

但是我在不同的类中有 3 种不同类型的用户(管理员、买家、卖家),我没有一个名为用户的类,因为它们的属性非常不相关。我在教程中看到他们添加了一个名为 user-table 的属性,我应该在那里添加什么?

我的问题是,我应该在 glassfish 新领域页面(localhost:4848)添加什么设置?有人可以给我一些关于如何配置这个领域的提示吗?

最佳答案

i have 3 different types of users in different classes(Admin,Buyer,Seller) I dont have a single class called users because their attributes are very unrelated.

您的模型设计有问题。你真的应该有一个表 User 至少登录名和密码。对于更具体的用户角色,您需要一个表Role 。为了将它们相互关联,需要有一个连接表 User_Role (在 Java 中将其映射为 Set<Role> 中的 User 实体)。对于买方/卖方来说,拥有 Product 是有意义的。 FK 为 User 的表(卖家)和 Order FK 为 User 的表(买家)和 Product (订购的商品)。

毕竟,您最终应该得到一个 User然后您可以将其映射到领域中的表/模型。

关于java - 如何在 glassfish 3.0 中配置 jdbc 领域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5614726/

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