tangtb

          Hadoop,SpringMVC,ExtJs,Struts2,Spring,SpringSecurity,Hibernate,Struts
          posts - 25, comments - 88, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          Spring Security

          Spring Security(Acegi Security)技術(shù)相關(guān)
               摘要: 前一篇文章里介紹了Spring Security的一些基礎(chǔ)知識,相信你對Spring Security的工作流程已經(jīng)有了一定的了解,如果你同時在讀源代碼,那你應(yīng)該可以認識的更深刻。在這篇文章里,我們將對Spring Security進行一些自定義的擴展,比如自定義實現(xiàn)UserDetailsService,保護業(yè)務(wù)方法以及如何對用戶權(quán)限等信息進行動態(tài)的配置管理。  閱讀全文

          posted @ 2008-09-01 10:08 tangtb 閱讀(11050) | 評論 (12)  編輯 |

               摘要: 在認識Spring Security之前,所有的權(quán)限驗證邏輯都混雜在業(yè)務(wù)邏輯中,用戶的每個操作以前可能都需要對用戶是否有進行該項操作的權(quán)限進行判斷,來達到認證授權(quán)的目的。類似這樣的權(quán)限驗證邏輯代碼被分散在系統(tǒng)的許多地方,難以維護。AOP(Aspect Oriented Programming)和Spring Security為我們的應(yīng)用程序很好的解決了此類問題,正如系統(tǒng)日志,事務(wù)管理等這些系統(tǒng)級的服務(wù)一樣,我們應(yīng)該將它作為系統(tǒng)一個單獨的”切面”進行管理,以達到業(yè)務(wù)邏輯與系統(tǒng)級的服務(wù)真正分離的目的,Spring Security將系統(tǒng)的安全邏輯從業(yè)務(wù)中分離出來。  閱讀全文

          posted @ 2008-08-20 10:25 tangtb 閱讀(49194) | 評論 (27)  編輯 |

               摘要: 從Spring-2.0開始可以使用命名空間的配置方式。 使用它呢,可以通過附加xml架構(gòu),為傳統(tǒng)的spring beans應(yīng)用環(huán)境語法做補充。你可以在spring參考文檔得到更多信息。命名空間元素可以簡單的配置單個bean,或使用更強大的,定義一個備用配置語法,這可以更加緊密的匹配問題域,隱藏用戶背后的復(fù)雜性。簡單元素可能隱藏事實,多種bean和處理步驟添加到應(yīng)用環(huán)境中。  閱讀全文

          posted @ 2008-08-06 11:58 tangtb 閱讀(2385) | 評論 (0)  編輯 |

               摘要: Acegi是一個能夠為基于Spring的應(yīng)用系統(tǒng)提供描述性安全保護的安全框架。它提供了一組可以在Spring應(yīng)用上下文中配置的Bean,充分利用了Spring對依賴注入和面向切面編程的支持。
          Acegi也能夠通過保護方法調(diào)用在更底層的級別上強制安全性。使用Spring AOP,Acegi代理對象,將“切面”應(yīng)用于對象,以確保用戶只有在擁有恰當授權(quán)時才能調(diào)用受保護的方法。
          集成Acegi到自己的項目中, 并且將用戶信息和權(quán)限放到數(shù)據(jù)庫, 提供方法允許權(quán)限動態(tài)變化,變化后自動加載最新的權(quán)限。  閱讀全文

          posted @ 2008-08-06 10:41 tangtb 閱讀(1651) | 評論 (0)  編輯 |

          主站蜘蛛池模板: 上思县| 垦利县| 若羌县| 湖南省| 阿克苏市| 内江市| 米泉市| 安义县| 黄冈市| 原平市| 浪卡子县| 满洲里市| 海城市| 南涧| 建宁县| 阆中市| 靖州| 建始县| 临清市| 揭东县| 五指山市| 思茅市| 巴东县| 庐江县| 延庆县| 和平县| 罗源县| 阿克| 岑巩县| 余干县| 博湖县| 炎陵县| 城固县| 沾化县| 色达县| 潞西市| 错那县| 舟曲县| 科尔| 隆化县| 磴口县|