反向控制:協調以來對象之間合作的責任從對象自身中轉移出來,這就是像Spring這樣的輕量級框架所起的作用。
創建系統組件之間關聯的動作叫做裝配。在Spring應用系統中,BeanFactory負責裝載Bean的定義并把它們裝配起來。
IOC使軟件組件松散連接成為可能,AOP讓你能夠捕捉系統中經常使用的功能,把它轉化為組件。
系統由很多組件組成,每個組件負責一部分功能,然而,這些組件也經常帶有一些除了核心功能之外的附帶功能。系統服務如日志、事務管理和安全經常融入到一些其他功能模塊中。這些系統服務通常叫做交叉業務,這是因為它們總是分布在系統的很多組件中。通過將這些業務分布在多個組件中,給你的代碼引入了雙重復雜性。
ProxyFactoryBean當需要容器提供一個對象時,它返回一個針對這個對象所有調用的攔截器對象,在調用目標對象方法之前給AOP對象一個先執行的機會。AOP對象執行完畢后,控制權轉回給這個對象,由它執行自己的任務。
盡管Spring的AOP支持可以被用于從系統核心羅集中分離交叉任務,但是它的主要任務是作為Spring對聲明式事務支持的基礎,Spring帶有很多為JavaBean提供聲明式事務策略的切面。Acegi安全系統為JavaBean提供了聲明式安全服務。
只有注冊用戶登錄后才能發表評論。 | ||
![]() |
||
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
|
||
相關文章:
|
||
| |||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
27 | 28 | 29 | 30 | 1 | 2 | 3 | |||
4 | 5 | 6 | 7 | 8 | 9 | 10 | |||
11 | 12 | 13 | 14 | 15 | 16 | 17 | |||
18 | 19 | 20 | 21 | 22 | 23 | 24 | |||
25 | 26 | 27 | 28 | 29 | 30 | 31 | |||
1 | 2 | 3 | 4 | 5 | 6 | 7 |
常用鏈接
留言簿(1)
隨筆分類
隨筆檔案
關注blogs
- Anders小明的Blog
- DWR學習手冊
- IBM解決方案
- j2ee api
- JavaEye Java
- java技術賽迪網
- jdk詳解
- J道論壇
- mldn解惑
- robbin的自言自語
- SpringFramework中文論壇
- validation詳細解釋
- 一只小螞蟻
- 中國it實驗室
- 啊密果
- 當當網
- 林信良學習筆記
- 灰狐動力
- 鼠標的咖啡屋
搜索
最新評論

- 1.?re: 心中的那個她[未登錄]
- 如果心情能那么容易放開就好了,碰到她是我的緣分,但是她的緣分不知道在哪里。
- --王永慶
- 2.?re: 心中的那個她[未登錄]
- 兄弟,喜歡就大膽去追好了,就是因為喜歡才會有不愉快,如果想一輩子沒有這些煩惱,找一個可有可無的人就好了。這種事講的是緣分吧。別人對你好不好其實不太重要。放開心情就好了。
- --萍水相逢
- 3.?re: 心中的那個她
- 只能同甘不能共苦,就他媽算了吧,程序員也是人啊!我現在也很討厭女的不理解人情。
- --咖啡妝
- 4.?re: 難以割舍的那份情感
- 評論內容較長,點擊標題查看
- --王永慶
- 5.?re: 難以割舍的那份情感
- 評論內容較長,點擊標題查看
- --隔葉黃鶯