网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 看透Spring MVC(源代码分析与实践)/Web开发技术丛书
分类
作者 韩路彪
出版社 机械工业出版社
下载
简介
编辑推荐

在大型网站和复杂系统的开发中,Java具有天然的优势,而在Java的Web框架中Spring MVC以其强大的功能以及简单且灵活的用法受到越来越多开发者的青睐。韩路彪编著的这本《看透Spring MVC(源代码分析与实践)》不仅详细地分析Spring MVC的结构及其实现细节,而且讲解网站的不同架构及其演变的过程,以及网络底层协议的概念及其实现方法,帮助读者开发更高效的网站。

通过学习本书,你将:系统学习网站的各种架构以及每种架构所针对的问题;深入分析Web底层协议及其实现方法;系统理解Spring MVC框架,为灵活开发高质量产品打下坚实基础;深入理解Spring MVC的编程技巧和设计理念,提高综合思考、整体架构的能力;学习作者自研的源代码分析方法——器用分析法,高效学习程序源代码。

内容推荐

《看透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章 异步请求

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/7 18:03:18