[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

互聯網輕量級SSM框架解密:SPRING.SPRING MVC.MYBATIS源碼深度剖
該商品所屬分類:計算機/網絡 -> 計算機/網絡
【市場價】
806-1168
【優惠價】
504-730
【作者】 李艷鵬 
【出版社】電子工業出版社 
【ISBN】9787121359545
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



ISBN編號:9787121359545
書名:互聯網輕量級SSM框架解密-Spring、Spring 互聯網輕量級SSM框架解密-Spring、Spring
作者:李艷鵬

代碼:109
是否是套裝:否
出版社名稱:電子工業出版社


    
    
"

互聯網輕量級SSM框架解密:SPRING.SPRING MV

作  者: 李艷鵬等 著
size="731x8"
定  價: 109
size="731x8"
出?版?社: 電子工業出版社
size="731x8"
出版日期: 2019年01月01日
size="731x8"
頁  數: 528
size="731x8"
裝  幀: 簡裝
size="731x8"
ISBN: 9787121359545
size="731x8"
目錄
篇 深入剖析Spring源碼 章 Spring基礎介紹 2 1.1 Spring的核心結構 2 1.2 Spring的領域模型 6 第2章 Spring上下文和容器 7 2.1 Spring上下文的設計 7 2.2 Spring容器BeanFactory的設計 11 2.3 Spring父子上下文與容器 13 第3章 Spring加載機制的設計與實現 18 3.1 Spring ApplicationContext的加載及源碼實現 18 3.2 Spring XML文件標簽加載解析及自定義 27 3.3 Spring注解的加載及自動注入 31 第4章 Spring Bean探秘 45 4.1 Spring Bean的定義和注冊設計 45 4.2 Spring Bean的定義模型 47 4.3 Spring Bean的運行(獲取、創建)實現 48 4.4 Spring Bean的依賴注入的實現 59 4.5 Spring Bean的初始化 70 第5章 Spring代理與AOP 74 5.1 Spring代理的設計及JDK、CGLIB動態代理 75 5.2 Spring AOP的設計 82 5.3 Spring AOP的加載和執行機制 83 5.3.1 Spring AOP的加載及源碼解析 83 5.3.2 Spring AOP的創建執行及源碼解析 88 5.4 Spring事務管理設計及源碼 101 5.5 Spring事務傳播機制 115 第6章 Spring實戰 118 6.1 對Spring重復AOP問題的分析 118 6.2 Spring Bean循環依賴的問題 125 第2篇 深入剖析Spring MVC源碼 第7章 MVC簡介 138 7.1 MVC的體繫結構和工作原理 138 7.1.1 控制器 139 7.1.2 視圖 139 7.1.3 模型 140 7.2 Web MVC的體繫結構和工作原理 140 第8章 Spring Web MVC工作流 142 8.1 組件及其接口 142 8.1.1 DispatcherServlet 143 8.1.2 處理器映射 143 8.1.3 處理器適配器 144 8.1.4 處理器與控制器 145 8.1.5 視圖解析器 145 8.1.6 視圖 146 8.2 組件間的協調通信 146 第9章 DispatcherServlet的實現 148 9.1 深入剖析GenericServlet和HttpServlet 150 9.1.1 HTTP和Servlet規範簡介 150 9.1.2 Servlet和GenericServlet詳解 152 9.1.3 HttpServlet詳解 152 9.2 深入剖析DispatcherServlet 159 9.2.1 HttpServletBean詳解 161 9.2.2 FrameworkServlet詳解 162 9.2.3 DispatchServlet詳解 166 9.3 根共享環境的加載 182 9.3.1 基於Servlet環境監聽器的實現結構 182 9.3.2 多級Spring環境的加載方式 189 0章 基於簡單控制器的流程實現 194 10.1 通過Bean名稱URL處理器映射獲取處理器執行鏈 194 10.1.1 抽像處理器映射 196 10.1.2 抽像URL處理器映射 199 10.1.3 抽像探測URL處理器映射 209 10.1.4 Bean名稱URL處理器映射 210 10.2 通過處理器適配器把請求轉接給處理器 211 10.2.1 簡單控制處理適配器的設計 211 10.2.2 表單控制器處理HTTP請求的流程 212 10.3 對控制器類體繫結構的深入剖析 214 10.3.1 Web內容產生器 215 10.3.2 抽像控制器類 217 10.3.3 基本命令控制器 218 10.3.4 抽像表單控制器 222 10.3.5 簡單表單控制器 229 1章 基於注解控制器的流程實現 230 11.1 默認注解處理器映射的實現 230 11.2 注解處理器適配器的架構設計 237 11.3 深入剖析注解控制器的處理流程 238 11.3.1 解析處理器方法 241 11.3.2 解析處理器方法的參數 253 11.3.3 綁定、初始化領域模型和管理領域模型 272 11.3.4 調用處理器方法 278 11.3.5 處理方法返回值和隱式模型到模型或視圖的映射 281 11.3.6 如何更新模型數據 286 2章 基於HTTP請求處理器實現RPC 288 12.1 深入剖析RPC客戶端的實現 289 12.2 深入剖析RPC服務端的實現 299 3章 深入剖析處理器映射、處理器適配器及處理器的實現 311 13.1 處理器映射的實現架構 311 13.1.1 處理器映射實現類 312 13.1.2 處理器映射抽像類 313 13.1.3 對處理器映射類的代碼剖析 315 13.2 處理器適配器的實現架構 322 13.3 深入剖析處理器 325 13.3.1 簡單控制器 325 13.3.2 注解控制器 339 13.3.3 HTTP請求處理器 342 13.4 攔截器的實現架構 344 4章 視圖解析和視圖顯示 353 14.1 基於URL的視圖解析器和視圖 353 14.1.1 內部資源視圖解析器和內部資源視圖 365 14.1.2 瓦塊視圖解析器和瓦塊視圖 371 14.1.3 模板視圖解析器和模板視圖 373 14.1.4 XSLT視圖解析器和XSLT視圖 377 14.2 更多的視圖解析器 378 14.2.1 Bean名稱視圖解析器 378 14.2.2 內容選擇視圖解析器 379 14.2.3 資源綁定視圖解析器 383 14.2.4 XML視圖解析器 385 第3篇 深入剖析MyBatis源碼 5章 MyBatis介紹 388 15.1 MyBatis的歷史 388 15.2 MyBatis子項目 389 15.3 MyBatis的自身定位 389 15.3.1 JPA持久化框架 390 15.3.2 MyBatis的功能 390 15.3.3 MyBatis與JPA的異同 390 15.4 MyBatis的架構 391 15.4.1 模塊 391 15.4.2 MyBatis的項目包 392 6章 構建階段 394 16.1 關鍵類 394 16.2 關鍵時序 395 16.3 構建的入口:SqlSessionFactoryBuilder和SqlSessionFactory 396 16.4 配置(Configuration)和配置構造器(XmlConfigBuilder) 397 16.4.1 XmlConfigBuilder的初始化 397 16.4.2 完整的mybatis-3-config.dtd 399 16.4.3 解析配置文件構建Configuration配置 399 16.5 SQL簡介 418 16.6 SQL映射的構建 419 16.6.1 通過XML定義的SQL Mapper 419 16.6.2 Configuration類中與SQL Mapping相關的類 420 16.6.3 XmlMapperBuilder是如何工作的 421 16.6.4 映射注解器定義的SQL Mapper 438 16.6.5 小結 440 7章 執行階段 441 17.1 關鍵類 441 17.2 關鍵接口及默認實現初始化 442 17.2.1 SqlSession及其關聯類的構建過程 442 17.2.2 StatementHandler語句處理器 446 17.3 DQL語句是如何執行的 448 17.3.1 查詢接口 448 17.3.2 關鍵時序 449 17.3.3 程序執行查詢的入口:DefaultSqlSession#selectList(statement) 450 17.3.4 生成執行語句:getMappedStatement() 450 17.3.5 執行器查詢:Executor#query() 451 17.3.6 JDBC執行語句:SimpleStatementHandler#query() 455 17.3.7 結果集處理:DefaultResultSetHandler#handlerResultSets() 455 17.4 DML語句是如何執行的 460 17.4.1 操作接口 460 17.4.2 關鍵時序 460 17.4.3 程序執行更新的入口:DefaultSqlSession#update() 461 17.4.4 執行器執行方法:Executor#update() 461 17.4.5 SQL語句執行:SimpleStatementHandler#update() 464 17.4.6 結果集主鍵邏輯:Jdbc3KeyGenerator#processAfter() 464 17.5 小結 466 8章 專題特性解析 467 18.1 動態SQL支持 467 18.1.1 XmlScriptBuilder解析配置 467 18.1.2 NodeHandler構建SqlNode樹 468 18.1.3 SqlNode處理SQL語句 471 18.2 MyBatis的緩存支持 477 18.2.1 本地緩存 478 18.2.2 二級緩存 482 18.3 結果集支持:Object、List、Map和Cursor 491 18.4 自定義擴展點及接口 496 9章 作為中間件如何承上啟下 498 19.1 MyBatis與底層的JDBC 498 19.1.1 java.sql.DataSource 498 19.1.2 java.sql.Connection 499 19.1.3 java.sql.Statement 500 19.1.4 java.sql.Resultset 502 19.2 MyBatis的主流集成方式 502 19.2.1 mybatis-spring簡介 502 19.2.2 Spring對JDBC的支持 502 19.2.3 mybatis-spring與Spring 504
內容虛線

內容簡介

size="789x11"

SSM是Spring、Spring MVC和MyBatis框架的組合,是目前Java領域使用很好廣泛也很好穩定的開源Web框架。本書以SSM的核心代碼剖析為基礎,突破Java Web研發瓶頸的束縛,選取Spring、Spring MVC和MyBatis框架中易於理解的版本,深入剖析了其中各個模塊的實現,從代碼中挖掘常用的設計模式,為讀者理解Spring繫列框架的可擴展設計藝術提供了方法論和很好實踐。本書Spring源碼剖析篇基於Spring 4.3.2版本,剖析了Spring上下文、Spring AOP和Spring事務的實現,並通過實例展示了框架陷阱的隱蔽性及學習框架原理的必要性。Spring MVC源碼剖析篇基於Spring MVC 3.0版本,這個版本比較簡單、核心清晰,便於讀者理解透徹,這裡主要講解其中的設計模式及可插撥的設計思路。MyBatis源碼剖析篇基於MyBatis 3.4......

作者簡介

李艷鵬等 著

size="43x26"

李艷鵬,現任易寶支付產品中心首席架構師,曾在花旗銀行、甲骨文、路透社、新浪微博等大型IT互聯網公司擔任技術負責人和架構師,現專注於大規模、高並發的線上和線下支付平臺的應用架構和技術架構的規劃與落地,負責交易、支付、渠道、出款、風控、對賬等核心支付繫統的設計與實現,對移動支付、聚合支付、合規賬戶、掃碼支付、標記化支付等業務場景有產品應用架構規劃與落地的實踐經驗。

"
 
網友評論  我們期待著您對此商品發表評論
 
相關商品
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部