小方的Java博客

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            27 隨筆 :: 17 文章 :: 115 評論 :: 0 Trackbacks
          有4種方法:

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


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

          包括四個程序模塊:

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

          2、 組織管理(group):建立用戶組,將不同的用戶劃分到不同的組中,建立的用戶組可以和現實的部門機構相對應。采用樹型結構設計,可以在上級部門中建立下一級部門。

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

          4、 權限管理(auth):為整個系統劃分權限,為每個角色分配一種權限。實現不同的用戶訪問應用系統的不同部份。


          在HIBERNATE中,表建起來之后,只是多對多,多對一等關系,再把AUTH的POJO放到HTTPSESSION中,用的時候,在要驗證的模塊前面搞一個PROXY模式. 或者欄截一下.
          posted on 2006-06-30 13:55 方佳瑋 閱讀(1049) 評論(0)  編輯  收藏 所屬分類: 其他技術
          主站蜘蛛池模板: 浏阳市| 庆城县| 新和县| 青州市| 安泽县| 青铜峡市| 嘉禾县| 延川县| 双鸭山市| 上饶市| 永顺县| 宜黄县| 永新县| 汝南县| 漠河县| 梅河口市| 云和县| 土默特右旗| 南木林县| 什邡市| 嘉兴市| 长白| 司法| 商丘市| 阿鲁科尔沁旗| 无棣县| 平凉市| 镇巴县| 洮南市| 龙山县| 苗栗市| 紫金县| 日土县| 德安县| 武鸣县| 大荔县| 华池县| 呼伦贝尔市| 江陵县| 彭阳县| 和政县|