深入理解高并發(fā)編程(第1版) 冰河 中文pdf版8.4MB / 12-06
80個(gè)java開發(fā)項(xiàng)目經(jīng)驗(yàn)匯總 + 簡(jiǎn)歷項(xiàng)目素材 中文pdf版1.0MB / 11-13
java restful API接口通用規(guī)范完整合集 v1 中文完整版926KB / 10-30
springcloud學(xué)習(xí)筆記+中文學(xué)習(xí)文檔 PDF完整版6.46MB / 10-21
Java后端體系高級(jí)面試題 中文PDF版2.19MB / 09-27
java二十二種設(shè)計(jì)模式 pdf完整版0.98MB / 09-02
java高并發(fā)筆記 中文pdf完整版3.5MB / 08-28
IntelliJ IDEA 插件開發(fā)入門指南 完整版PDF282KB / 08-28
2024年Java面試寶典合集 完整版PDF36.7MB / 08-20
JAVA中高級(jí)開發(fā)面試寶典v8.0版本+后端 完整版PDF6.19MB / 08-14
-
深入理解高并發(fā)編程(第1版) 冰河 中文pdf版 java電子書 / 8.4MB
-
80個(gè)java開發(fā)項(xiàng)目經(jīng)驗(yàn)匯總 + 簡(jiǎn)歷項(xiàng)目素材 中文pdf版 java電子書 / 1.0MB
-
-
springcloud學(xué)習(xí)筆記+中文學(xué)習(xí)文檔 PDF完整版 java電子書 / 6.46MB
-
Java后端體系高級(jí)面試題 中文PDF版 java電子書 / 2.19MB
-
java二十二種設(shè)計(jì)模式 pdf完整版 java電子書 / 0.98MB
-
java高并發(fā)筆記 中文pdf完整版 java電子書 / 3.5MB
-
-
2024年Java面試寶典合集 完整版PDF java電子書 / 36.7MB
-
詳情介紹
Spring框架的一個(gè)重要主題是控制反轉(zhuǎn)。從廣義上來說,Spring處理其上下文中管理的組件的職責(zé)。只要組件減輕了職責(zé),它們同時(shí)也被簡(jiǎn)化了。例如,依賴注入降低了定位和創(chuàng)建組件間依賴的耦合性。同樣地,面向方面編程通過模塊化可重復(fù)利用方面,將業(yè)務(wù)組件和通用的橫切面關(guān)注點(diǎn)解耦。在這樣的情況下,最終的結(jié)果是系統(tǒng)更容易測(cè)試,理解,維護(hù)和擴(kuò)展。
此外,Spring框架和相關(guān)工具集提供一個(gè)優(yōu)秀的構(gòu)建企業(yè)級(jí)應(yīng)用的編程模型。這個(gè)模型的一致性對(duì)開發(fā)者非常有益,特別是其基于公認(rèn)的最佳實(shí)踐,比如基于接口的編程,盡量使用聚合而不是繼承。Spring簡(jiǎn)化的抽象和功能強(qiáng)大的類庫,在增加了系統(tǒng)可測(cè)試性和可移植性的同事,有力地促進(jìn)了開發(fā)者的生產(chǎn)力。
Spring Integration是Spring項(xiàng)目中秉承其相同目標(biāo)和原則的新成員。它擴(kuò)展了Spring的編程模型到消息領(lǐng)域,在Spring已經(jīng)存在的企業(yè)集成支持的基礎(chǔ)上,提供了更高級(jí)別的抽象。它將控制反轉(zhuǎn)添加到關(guān)注點(diǎn),支持消息驅(qū)動(dòng)架構(gòu),例如當(dāng)特定業(yè)務(wù)邏輯應(yīng)該執(zhí)行時(shí),響應(yīng)也應(yīng)該被發(fā)送。它支持路由和消息轉(zhuǎn)換,所以不同的傳輸協(xié)議和不同的數(shù)據(jù)格式能在不影響易測(cè)試性的前提下被集成。換句話說,消息和集成關(guān)注點(diǎn)都被框架處理,所以業(yè)務(wù)組件能更好地與基礎(chǔ)設(shè)施隔離,從而降低開發(fā)者所要面對(duì)的復(fù)雜的集成職責(zé)。
作為Spring編程模型的擴(kuò)展,Spring Integration提供了各種的配置選項(xiàng),包括注解,支持命名空間的XML,通用bean元素的XML,當(dāng)然也包括直接使用底層API。這些API基于定義好的策略接口和非侵略性的代理適配器。Spring Integration的設(shè)計(jì)是受在Spring中的通用模式和知名的企業(yè)集成模式中的密切聯(lián)系啟發(fā)的。企業(yè)集成模式是2004年Gregor Hohpe 和Bobby Woolf在Addison Wesley出版社出版的《企業(yè)集成模式》一書中描述的。讀過這本書的開發(fā)者應(yīng)該能直接地適應(yīng)Spring Integration的概念和術(shù)語。
目標(biāo)和原則
Spring Integration主要有如下兩個(gè)目標(biāo):
- 提供一個(gè)簡(jiǎn)單的模型來實(shí)現(xiàn)復(fù)雜的企業(yè)集成解決方案
- 為基于Spring的應(yīng)用添加異步的、消息驅(qū)動(dòng)的行為
- 讓Spring用戶可以直觀的、增量的采用
Spring Integration基于兩個(gè)原則:
- 組件應(yīng)該松耦合,方便模型化和易測(cè)試
- 框架應(yīng)該強(qiáng)制業(yè)務(wù)邏輯和集成邏輯的關(guān)注點(diǎn)分離
- 擴(kuò)展點(diǎn)本質(zhì)上應(yīng)該是抽象的,而且限定在一個(gè)清晰的邊界內(nèi),來促進(jìn)可重用性和可移植性。
下載地址
人氣書籍
![瘋狂Java講義(第2版) PDF高清版[285M] 瘋狂Java講義(第2版) PDF高清版[285M]](http://img.jbzj.com/do/uploads/litimg/140420/_00123Y61.gif)
瘋狂Java講義(第2版) PDF高清版[285M]
面向?qū)ο螅骸禜ead First Java》中文高清完整版 (PDF)
Java Web開發(fā)詳解 孫鑫 PDF掃描版(146M)
Spring實(shí)戰(zhàn)(spring in action) 第三版 中文清晰掃描版![Java核心技術(shù)·卷1:基礎(chǔ)知識(shí)(原書第9版) PDF掃描版[80MB] Java核心技術(shù)·卷1:基礎(chǔ)知識(shí)(原書第9版) PDF掃描版[80MB]](http://img.jbzj.com/do/uploads/litimg/141009/1444432Y553.png)
Java核心技術(shù)·卷1:基礎(chǔ)知識(shí)(原書第9版) PDF掃描版[80MB]![瘋狂Java講義 中文PDF高清版[611.85M] 瘋狂Java講義 中文PDF高清版[611.85M]](http://img.jbzj.com/do/uploads/litimg/130308/_162523G2.gif)
瘋狂Java講義 中文PDF高清版[611.85M]
JavaEE開發(fā)的顛覆者:Spring Boot實(shí)戰(zhàn) 中文PDF完整版
Java Web開發(fā)實(shí)戰(zhàn)1200例(第I卷) 盧瀚,王春斌著 中文 PDF版 [129
深入理解Java虛擬機(jī):JVM高級(jí)特性與最佳實(shí)踐(第2版) PDF掃描版
Spring實(shí)戰(zhàn)(第4版) Spring in action 附隨書源碼 中文pdf版[42MB
下載聲明
☉ 解壓密碼:www.dhdzp.com 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過一段時(shí)間重試!或者多試試幾個(gè)下載地址
☉ 如果遇到什么問題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購買正版。
☉ 本站提供的spring integration4.2說明文檔 PDF版資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。


