小方的Java博客

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            27 隨筆 :: 17 文章 :: 115 評(píng)論 :: 0 Trackbacks
          有4種方法:

          1. acegi-security: 這是偷懶的辦法
          2. 用攔截的主法, 這種最靈活,只要你有能力可以隨意擴(kuò)展功能.
          3. 用代理模式的方法,這種最傳統(tǒng), JIVE采用這種,我也用這種.
          4. if else 方法,最簡(jiǎn)單的方法.


          -----------------

          包括四個(gè)程序模塊:

          1、 用戶管理(user):實(shí)現(xiàn)用戶注冊(cè)管理、用戶資料管理、增加用戶、刪除用戶、用戶密碼丟失后找回密碼等功能。

          2、 組織管理(group):建立用戶組,將不同的用戶劃分到不同的組中,建立的用戶組可以和現(xiàn)實(shí)的部門機(jī)構(gòu)相對(duì)應(yīng)。采用樹(shù)型結(jié)構(gòu)設(shè)計(jì),可以在上級(jí)部門中建立下一級(jí)部門。

          3、 角色管理(role):為用戶指定一個(gè)角色,比如:信息中心人員、辦公室主任等。

          4、 權(quán)限管理(auth):為整個(gè)系統(tǒng)劃分權(quán)限,為每個(gè)角色分配一種權(quán)限。實(shí)現(xiàn)不同的用戶訪問(wèn)應(yīng)用系統(tǒng)的不同部份。


          在HIBERNATE中,表建起來(lái)之后,只是多對(duì)多,多對(duì)一等關(guān)系,再把AUTH的POJO放到HTTPSESSION中,用的時(shí)候,在要驗(yàn)證的模塊前面搞一個(gè)PROXY模式. 或者欄截一下.
          posted on 2006-06-30 13:55 方佳瑋 閱讀(1049) 評(píng)論(0)  編輯  收藏 所屬分類: 其他技術(shù)
          主站蜘蛛池模板: 南川市| 田东县| 萨嘎县| 宜君县| 高尔夫| 精河县| 天长市| 郁南县| 定陶县| 铜川市| 平谷区| 察哈| 武陟县| 天全县| 略阳县| 临城县| 翁牛特旗| 中方县| 青州市| 阜南县| 新民市| 明水县| 曲沃县| 陵水| 隆安县| 大安市| 富平县| 仁寿县| 凤阳县| 曲松县| 平度市| 客服| 秭归县| 关岭| 望江县| 乐昌市| 保德县| 苍山县| 鹤峰县| 新兴县| 尼勒克县|