国产TS紫迹丝袜高跟鞋在线,一区二区三区国产自产视频免费,67pao国产人成视频,午国产午夜激无码毛片不卡

愛碼網(wǎng)專注于資源免費(fèi)下載

看透Spring MVC PDF 下載

看透Spring MVC PDF 下載-第1張圖片 此部分為隱藏內(nèi)容,請輸入驗(yàn)證碼后查看
驗(yàn)證碼:


掃描右側(cè)圖片或微信搜索 “ Java技術(shù)分享屋 ” ,回復(fù) “ 驗(yàn)證碼 ” ,獲取驗(yàn)證密碼。
本資料僅供讀者預(yù)覽及學(xué)習(xí)交流使用,不能用于商業(yè)用途,請?jiān)谙螺d后24小時內(nèi)刪除。如果喜歡,請購買正版!

一.資料截圖

看透Spring MVC PDF 下載-第2張圖片

二.資料介紹

國內(nèi)資深Web開發(fā)專家根據(jù)Spring MVC全新技術(shù)撰寫,基于實(shí)際生產(chǎn)環(huán)境,從基礎(chǔ)知識、源代碼和實(shí)戰(zhàn)3個維度對Spring MVC的結(jié)構(gòu)和實(shí)現(xiàn)進(jìn)行詳細(xì)講解

全面介紹Spring MVC的架構(gòu)、原理、核心概念和操作,通過案例完整呈現(xiàn)Tomcat的實(shí)現(xiàn),系統(tǒng)總結(jié)Spring MVC九大組件的處理以及常用的技巧和實(shí)踐

在大型網(wǎng)站和復(fù)雜系統(tǒng)的開發(fā)中,Java具有天然的優(yōu)勢,而在Java的Web框架中Spring MVC以其強(qiáng)大的功能以及簡單且靈活的用法受到越來越多開發(fā)者的青睞。本書不僅詳細(xì)地分析Spring MVC的結(jié)構(gòu)及其實(shí)現(xiàn)細(xì)節(jié),而且講解網(wǎng)站的不同架構(gòu)及其演變的過程,以及網(wǎng)絡(luò)底層協(xié)議的概念及其實(shí)現(xiàn)方法,幫助讀者開發(fā)更高效的網(wǎng)站。

通過本書,你將:

系統(tǒng)學(xué)習(xí)網(wǎng)站的各種架構(gòu)以及每種架構(gòu)所針對的問題。

深入分析Web底層協(xié)議及其實(shí)現(xiàn)方法。

系統(tǒng)理解Spring MVC框架,為靈活開發(fā)高質(zhì)量產(chǎn)品打下堅(jiān)實(shí)基礎(chǔ)。

深入理解Spring MVC的編程技巧和設(shè)計(jì)理念,提高綜合思考、整體架構(gòu)的能力。

學(xué)習(xí)作者自研的源代碼分析方法——器用分析法,高效學(xué)習(xí)程序源代碼。

三.資料目錄

前言
第一篇 網(wǎng)站基礎(chǔ)知識
第1章 網(wǎng)站架構(gòu)及其演變過程2
1.1 軟件的三大類型2
1.2 基礎(chǔ)的結(jié)構(gòu)并不簡單3
1.3 架構(gòu)演變的起點(diǎn)5
1.4 海量數(shù)據(jù)的解決方案5
1.4.1 緩存和頁面靜態(tài)化5
1.4.2 數(shù)據(jù)庫優(yōu)化6
1.4.3 分離活躍數(shù)據(jù)8
1.4.4 批量讀取和延遲修改8
1.4.5 讀寫分離9
1.4.6 分布式數(shù)據(jù)庫10
1.4.7 NoSQL和Hadoop10
1.5 高并發(fā)的解決方案11
1.5.1 應(yīng)用和靜態(tài)資源分離11
1.5.2 頁面緩存12
1.5.3 集群與分布式12
1.5.4 反向代理13
1.5.5 CDN14
1.6 底層的優(yōu)化15
1.7 小結(jié)15
第2章 常見協(xié)議和標(biāo)準(zhǔn)17
2.1 DNS協(xié)議17
2.2 TCP/IP協(xié)議與Socket18
2.3 HTTP協(xié)議20
2.4 Servlet與Java Web開發(fā)22
第3章 DNS的設(shè)置23
3.1 DNS解析23
3.2 Windows 7設(shè)置DNS服務(wù)器24
3.3 Windows設(shè)置本機(jī)域名和IP的對應(yīng)關(guān)系25
第4章 Java中Socket的用法26
4.1 普通Socket的用法26
4.2 NioSocket的用法28
第5章 自己動手實(shí)現(xiàn)HTTP協(xié)議33
第6章 詳解Servlet37
6.1 Servlet接口37
6.2 GenericServlet40
6.3 HttpServlet41
第7章 Tomcat分析44
7.1 Tomcat的頂層結(jié)構(gòu)及啟動過程44
7.1.1 Tomcat的頂層結(jié)構(gòu)44
7.1.2 Bootstrap的啟動過程45
7.1.3 Catalina的啟動過程47
7.1.4 Server的啟動過程48
7.1.5 Service的啟動過程50
7.2 Tomcat的生命周期管理52
7.2.1 Lifecycle接口52
7.2.2 LifecycleBase53
7.3 Container分析59
7.3.1 ContainerBase的結(jié)構(gòu)59
7.3.2 Container的4個子容器60
7.3.3 4種容器的配置方法60
7.3.4 Container的啟動62
7.4 Pipeline-Value管道69
7.4.1 Pipeline-Value處理模式69
7.4.2 Pipeline-Value的實(shí)現(xiàn)方法70
7.5 Connector分析73
7.5.1 Connector的結(jié)構(gòu)73
7.5.2 Connector自身類74
7.5.3 ProtocolHandler77
7.5.4 處理TCP/IP協(xié)議的Endpoint77
7.5.5 處理HTTP協(xié)議的Processor80
7.5.6 適配器Adapter81
第二篇 俯視Spring MVC
第8章 Spring MVC之初體驗(yàn)84
8.1 環(huán)境搭建84
8.2 Spring MVC最簡單的配置84
8.2.1 在web.xml中配置Servlet85
8.2.2 創(chuàng)建Spring MVC的xml配置文件85
8.2.3  創(chuàng)建Controller和view86
8.3 關(guān)聯(lián)spring源代碼87
8.4 小結(jié)89
第9章 創(chuàng)建Spring MVC之器90
9.1 整體結(jié)構(gòu)介紹90
9.2 HttpServletBean93
9.3 FrameworkServlet95
9.4 DispatcherServlet100
9.5 小結(jié)107
第10章 Spring MVC之用108
10.1 HttpServletBean108
10.2 FrameworkServlet108
10.3 DispatcherServlet114
10.4 doDispatch結(jié)構(gòu)118
10.5 小結(jié)123
第三篇 Spring MVC組件分析
第11章 組件概覽126
11.1 HandlerMapping126
11.2 HandlerAdapter128
11.3 HandlerExceptionResolver130
11.4 ViewResolver131
11.5 RequestToViewNameTranslator133
11.6 LocaleResolver133
11.7 ThemeResolver135
11.8 MultipartResolver137
11.9 FlashMapManager138
11.10 小結(jié)139
第12章 HandlerMapping140
12.1 AbstractHandlerMapping140
12.1.1 創(chuàng)建AbstractHandlerMapping之器141
12.1.2 AbstractHandlerMapping之用142
12.2 AbstractUrlHandlerMapping系列143
12.2.1 AbstractUrlHandlerMapping143
12.2.2 SimpleUrlHandlerMapping149
12.2.3 AbstractDetectingUrlHandler-Mapping150
12.3 AbstractHandlerMethodMapping系列152
12.3.1 創(chuàng)建AbstractHandlerMethod-Mapping系列之器153
12.3.2 AbstractHandlerMethodMapping系列之用158
12.4 小結(jié)159
第13章 HandlerAdapter161
13.1 RequestMappingHandlerAdapter概述162
13.2 RequestMappingHandlerAdapter自身結(jié)構(gòu)169
13.2.1 創(chuàng)建RequestMappingHandler-Adapter之器169
13.2.2 RequestMappingHandlerAdapter之用173
13.2.3 小結(jié)185
13.3 ModelAndViewContainer185
13.4 SessionAttributesHandler和SessionAttributeStore188
13.5 ModelFactory192
13.5.1 初始化Model192
13.5.2 更新Model197
13.6 ServletInvocableHandlerMethod199
13.6.1 HandlerMethod199
13.6.2 InvocableHandlerMethod203
13.6.3 ServletInvocableHandler-Method205
13.7 HandlerMethodArgumentResolver207
13.8 HandlerMethodReturnValue-Handler218
13.9 小結(jié)221
第14章 ViewResolver223
14.1 ContentNegotiatingViewResolver225
14.2 AbstractCachingViewResolver系列228
UrlBasedViewResolver231
14.3 小結(jié)235
第15章 RequestToViewName-Translator237
第16章 HandlerExceptionResolver239
16.1 AbstractHandlerException-Resolver239
16.2 ExceptionHandlerException-Resolver241
16.3 DefaultHandlerExceptionResolver243
16.4 ResponseStatusExceptionResolver245
16.5 SimpleMappingExceptionResolver246
16.6 小結(jié)250
第17章 MultipartResolver251
17.1 StandardServletMultipart-Resolver251
17.2 CommonsMultipartResolver253
17.3 小結(jié)256
第18章 LocaleResolver257
第19章 ThemeResolver263
第20章 FlashMapManager266
第四篇 總結(jié)與補(bǔ)充
第21章 總結(jié)272
21.1 Spring MVC原理總結(jié)272
21.2 實(shí)際跟蹤一個請求275
第22章 異步請求281
22.1 Servlet 3.0對異步請求的支持281
22.1.1 Servlet 3.0處理異步請求實(shí)例282
22.1.2 異步請求監(jiān)聽器Async-Listener284
22.2 Spring MVC中的異步請求286
22.2.1 Spring MVC中異步請求相關(guān)組件286
22.2.2 Spring MVC對異步請求的支持297
22.2.3 WebAsyncTask和Callable類型異步請求的處理過程及用法301
22.2.4 DeferredResult類型異步請求的處理過程及用法303
22.2.5 ListenableFuture類型異步請求的處理過程及用法305
22.3 小結(jié)309

本文鏈接:http://fangxuan.com.cn/java/148.html

網(wǎng)友評論

熱門文章
隨機(jī)文章
熱門標(biāo)簽
側(cè)欄廣告位