簡體   English   中英

類圖和管理員權限

[英]Class diagram and administrator rights

作為練習,我想使用JSF在Java EE中創建一個論壇。

我在課堂圖中總是很高興。

我無法弄清楚是否需要為管理員創建一個類。

例如,擁有類User,然后通過繼承管理類。 通過這種方式,管理員可以完成用戶所做的一切。 但我的問題是我想要不同級別的管理員。 讓我們說,主持人,超級管理員等...所以我可以創建一個角色屬性,說明他擁有的管理員中的權利。

但是在這種情況下,創建一個管理類是否有用,我可以創建一個具有此角色屬性的用戶類,該用戶類將說明用戶或管理員以及哪個管理員等。

我有點迷茫。

你為什么需要一個不同的課程? 最常用的方法是擁有一個User類(稱之為別的,因為許多DB不喜歡它),並且每個用戶都有幾個RolesPermissions

也就是說,很可能你不應該在你的應用程序中處理這個問題。 使用JAAS模型讓容器處理; 您在應用程序中的唯一用途可能是為用戶分配角色。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM