反向控制:協(xié)調(diào)以來對象之間合作的責任從對象自身中轉(zhuǎn)移出來,這就是像Spring這樣的輕量級框架所起的作用。
創(chuàng)建系統(tǒng)組件之間關聯(lián)的動作叫做裝配。在Spring應用系統(tǒng)中,BeanFactory負責裝載Bean的定義并把它們裝配起來。
IOC使軟件組件松散連接成為可能,AOP讓你能夠捕捉系統(tǒng)中經(jīng)常使用的功能,把它轉(zhuǎn)化為組件。
系統(tǒng)由很多組件組成,每個組件負責一部分功能,然而,這些組件也經(jīng)常帶有一些除了核心功能之外的附帶功能。系統(tǒng)服務如日志、事務管理和安全經(jīng)常融入到一些其他功能模塊中。這些系統(tǒng)服務通常叫做交叉業(yè)務,這是因為它們總是分布在系統(tǒng)的很多組件中。通過將這些業(yè)務分布在多個組件中,給你的代碼引入了雙重復雜性。
ProxyFactoryBean當需要容器提供一個對象時,它返回一個針對這個對象所有調(diào)用的攔截器對象,在調(diào)用目標對象方法之前給AOP對象一個先執(zhí)行的機會。AOP對象執(zhí)行完畢后,控制權轉(zhuǎn)回給這個對象,由它執(zhí)行自己的任務。
盡管Spring的AOP支持可以被用于從系統(tǒng)核心羅集中分離交叉任務,但是它的主要任務是作為Spring對聲明式事務支持的基礎,Spring帶有很多為JavaBean提供聲明式事務策略的切面。Acegi安全系統(tǒng)為JavaBean提供了聲明式安全服務。
只有注冊用戶登錄后才能發(fā)表評論。 | ||
![]() |
||
網(wǎng)站導航:
博客園
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)
隨筆分類
- EJB學習筆記(13)
- HIBERNATE(25)
- J2SE(1)
- JAVASCRIPT
- SOA
- SPRING(16)
- WEBWORK
- 人生隨筆(7)
- 開發(fā)實踐
- 設計思想(4)
- 財經(jīng)新聞
隨筆檔案
關注blogs
- Anders小明的Blog
- DWR學習手冊
- IBM解決方案
- j2ee api
- JavaEye Java
- java技術賽迪網(wǎng)
- jdk詳解
- J道論壇
- mldn解惑
- robbin的自言自語
- SpringFramework中文論壇
- validation詳細解釋
- 一只小螞蟻
- 中國it實驗室
- 啊密果
- 當當網(wǎng)
- 林信良學習筆記
- 灰狐動力
- 鼠標的咖啡屋
搜索
最新評論

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