[英]How to configure a jdbc realm in glassfish 3.0
我正在遵循本教程,我發現http://www.vitruvimente.be/?p=768創建了JDBC領域,因此我可以在Web應用程序上登錄和注銷用戶,但是我遇到了問題。
但是我在不同的類中有3種不同類型的用戶(Admin,Buyer,Seller),我沒有一個稱為用戶的類,因為它們的屬性非常不相關。 我在本教程中看到他們添加了一個稱為用戶表的屬性,我應該在那里添加什么?
我的問題是,我應該在glassfish新領域頁面(localhost:4848)上添加哪些設置? 有人可以給我一些有關如何配置此領域的提示嗎?
我在不同的類中有3種不同類型的用戶(管理員,買方,賣方),我沒有一個稱為用戶的類,因為它們的屬性非常不相關。
您的模型設計有問題。 您實際上應該有一個表User
,至少包含登錄名和密碼。 對於更特定的用戶角色,您需要一個表Role
。 要將它們彼此關聯,請具有一個User_Role
表User_Role
(您可以在Java User_Role
其映射為User
實體中的Set<Role>
)。 對於買方/賣方一部分是有意義的有一個Product
表與FK到User
(賣方)和Order
表與FK到User
(買方)和Product
(有序的項目)。
畢竟,您應該最終得到一個User
表/模型,然后可以將其映射到領域中。
如果您已經按照BalusC的建議更改了模型,那么我會在這里推薦這個很好的教程來使用glassfish設置JDBC領域 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.