看透 Spring MVC:原始程式碼分析與實踐

韓路彪

  • 出版商: 機械工業
  • 出版日期: 2016-01-01
  • 售價: $414
  • 貴賓價: 9.5$393
  • 語言: 簡體中文
  • 頁數: 309
  • 裝訂: 平裝
  • ISBN: 7111516680
  • ISBN-13: 9787111516682
  • 相關分類: Java 相關技術
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

 

<內容簡介>

《看透Spring MVC(源代碼分析與實踐)》由國內資深Web開發專家韓路彪根據Spring MVC最新技術撰寫,基於實際生產環境,從基礎知識、源代碼和實戰3個維度對Spring MVC的結構和實現進行詳細講解。全面介紹Spring MVC的架構、原理、核心概念和操作,通過案例完整呈現Tomcat的實現,系統總結Spring MVC九大組件的處理以及常用的技巧和最佳實踐。
全書分為四篇,共22章。第一篇(第1?7章)介紹網站相關的基礎知識,涉及網站架構、網絡通信的底層協議以及實現方法,並詳細分析Tomcat的實現過程,旨在幫助大家整體掌握網站的結構並理解Spring MVC所處的位置。第二篇(第8.10章)對Spring MVC的整體結構進行分析,涉及Spring MVC的配置、創建及用法,旨在幫助大家理解Spring MVC的架構與實際操作。第三篇(第11?20章)詳細分析Spring MVC的九大組件的實現方法,涉及每個組件的接口、作用和用法。第四篇(第21章和第22章)總結整個Spring MVC架構知識並補充了異步請求相關的內容,涉及從更高層次分析Spring MVC的設計理念以及具體請求的處理過程,同時對異步請求進行了詳細解析,幫助讀者深入理解請求的實現方式。

 

<章節目錄>

前言

第一篇 網站基礎知識
第1章 網站架構及其演變過程
  1.1 軟件的三大類型
  1.2 基礎的結構並不簡單
  1.3 架構演變的起點
  1.4 海量數據的解決方案
    1.4.1 緩存和頁面靜態化
    1.4.2 數據庫優化
    1.4.3 分離活躍數據
    1.4.4 批量讀取和延遲修改
    1.4.5 讀寫分離
    1.4.6 分佈式數據庫
    1.4.7 NoSQL和Hadoop
  1.5 高併發的解決方案
    1.5.1 應用和靜態資源分離
    1.5.2 頁面緩存
    1.5.3 集群與分佈式
    1.5.4 反向代理
    1.5.5 CDN
  1.6 底層的優化
  1.7 小結
第2章 常見協議和標準
  2.1 DNS協議
  2.2 TCP/IP協議與Socket
  2.3 協議
  2.4 Servlet與Java Web開發
第3章 DNS的設置
  3.1 DNS解析
  3.2 Windows 7設置DNS服務器
  3.3 Windows設置本機域名和IP的對應關係
第4章 Java中Socket的用法
  4.1 普通Socket的用法
  4.2 NioSocket的用法
第5章 自己動手實現協議
第6章 詳解Servlet
  6.1 Servlet接口
  6.2 GenericServlet
  ……
第7章 Tomcat分析

第二篇 俯視Spring MVC
第8章 Spring MVC之初體驗
第9章 創建Spring MVC之器
第10章 Spring MVC之用

第三篇 Spring MVC組件分析
第11章 組件概覽
第12章 HandlerMapping

第13章 HandlerAdapter
第14章 ViewResolver
第15章 RequestToViewName-Translator
第16章 HandlerExceptionResolver
第17章 MultipartResolver
第18章 LocaleResolver
第19章 ThemeResolver
第20章 FlashMapManager

第四篇 總結與補充
第21章 總結
第22章 異步請求