互聯(lián)網(wǎng)輕量級SSM框架解密:Spring、Spring MVC、MyBatis源碼深度剖析
定 價:109 元
叢書名:云時代架構(gòu)
當(dāng)前圖書已被 11 所學(xué)校薦購過!
查看明細(xì)
- 作者:李艷鵬 等
- 出版時間:2019/1/1
- ISBN:9787121359545
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP311.561
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
SSM是Spring、Spring MVC和MyBatis框架的組合,是目前Java領(lǐng)域使用非常廣泛也非常穩(wěn)定的開源Web框架。本書以SSM的核心代碼剖析為基礎(chǔ),突破Java Web研發(fā)瓶頸的束縛,選取Spring、Spring MVC和MyBatis框架中易于理解的版本,深入剖析了其中各個模塊的實(shí)現(xiàn),從代碼中挖掘常用的設(shè)計模式,為讀者理解Spring系列框架的可擴(kuò)展設(shè)計藝術(shù)提供了方法論和優(yōu)秀實(shí)踐。本書Spring源碼剖析篇基于Spring 4.3.2版本,剖析了Spring上下文、Spring AOP和Spring事務(wù)的實(shí)現(xiàn),并通過實(shí)例展示了框架陷阱的隱蔽性及學(xué)習(xí)框架原理的必要性。Spring MVC源碼剖析篇基于Spring MVC 3.0版本,這個版本比較簡單、核心清晰,便于讀者理解透徹,這里主要講解其中的設(shè)計模式及可插拔的設(shè)計思路。MyBatis源碼剖析篇基于MyBatis 3.4版本,幫助讀者對SQL語言、JDBC及數(shù)據(jù)訪問方式有更深入的了解,也能看到工廠、Builder、代理、裝飾者等設(shè)計模式在MyBatis中的大量應(yīng)用。本書對于互聯(lián)網(wǎng)從業(yè)者,或者傳統(tǒng)行業(yè)的IT工程師、架構(gòu)師、技術(shù)經(jīng)理、技術(shù)總監(jiān),以及想深耕IT行業(yè)的技術(shù)人員都有很強(qiáng)的借鑒性和實(shí)用價值。
李艷鵬,高級技術(shù)專家,著有《分布式服務(wù)架構(gòu):原理、設(shè)計與實(shí)戰(zhàn)》和《可伸縮服務(wù)架構(gòu):框架與中間件》,是云時代架構(gòu)技術(shù)社區(qū)的發(fā)起者,曾經(jīng)在易寶支付、花旗銀行、甲骨文、路透社、新浪微博等大型機(jī)構(gòu)中擔(dān)任技術(shù)負(fù)責(zé)人和首席架構(gòu)師,曾專注于大規(guī)模高并發(fā)的線上和線下支付平臺的應(yīng)用架構(gòu)和技術(shù)架構(gòu)的規(guī)劃與落地,負(fù)責(zé)交易、支付、渠道、出款、風(fēng)控、對賬等核心支付系統(tǒng)的設(shè)計與實(shí)現(xiàn),在移動支付、聚合支付、合規(guī)賬戶、掃碼支付、標(biāo)記化支付等業(yè)務(wù)場景上有產(chǎn)品應(yīng)用架構(gòu)規(guī)劃與落地的實(shí)踐經(jīng)驗(yàn),現(xiàn)聚焦于區(qū)塊鏈創(chuàng)新應(yīng)用技術(shù)的研發(fā)領(lǐng)域。曲源,資深Java開發(fā)者,曾任美圖技術(shù)經(jīng)理、易寶支付交易系統(tǒng)技術(shù)負(fù)責(zé)人、當(dāng)當(dāng)網(wǎng)Java工程師。在電商、支付公司從業(yè)近10年,熟悉 相關(guān)領(lǐng)域的架構(gòu)規(guī)劃和系統(tǒng)研發(fā)。宋楊,愛奇藝技術(shù)產(chǎn)品中心架構(gòu)師,從事互聯(lián)網(wǎng)支付行業(yè)一線開發(fā)、架構(gòu)等工作,熟悉互聯(lián)網(wǎng)通用技術(shù)棧。