看透SpringMVC:源代码分析与实践
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2023-11-19 23:03:09
微信
赏
支付宝
文档简介:
前言
当前网络正在改变人们生活的方方面面,从企业内部的管理和运营到我们个人的吃穿住行,所有这些都跟网络有着密切联系。不过这一切才刚刚开始,未来的网络将会给人们带来更多的惊喜,特别是
在2015年“两会”中将“互联网+”纳入我国的发展战略之后,网络未来几年的高速发展更会超出我们的想象。
在网络技术中基于浏览器的B/S结构无论在PC端还是手机端都充当着至关重要的角色。PC端自不必说,手机中很多应用虽然是以APP的形式存在,但它采用的还是B/S结构,如今日头条、微信的朋友圈
等,这些应用在内部封装了浏览器,后端仍然是Web站点。
在大型网站和复杂系统的开发中,Java无疑具有很大的优势,而在Java的Web框架中Spring MVC以其强大的功能和简单且灵活的用法受到越来越多开发者的青睐。
Spring MVC入门很简单,但是要想真正使用好却并非易事,而且现在也没有全面、深入的使用资料,以致在实际使用的过程中程序员经常会遇到各种各样的问题而不知道如何解决。对Spring MVC这样
的开源项目来说,最好的学习方法当然是分析它的源代码,分析透源代码不仅可以让我们更灵活地使用Spring MVC来开发高质量的产品,而且可以学习到其中的很多优秀的编程技巧和设计理念。
本书除了分析Spring MVC的源代码,还系统地介绍了各种网站架构的演变以及Web开发中所涉及的协议和Tomcat的实现方法,现在很多程序员都想了解这方面的知识,但苦于缺乏通俗易懂的资料,而
且这些也是程序员达到更高的层次所需要的知识。
通过本书你可以得到什么
·系统学习网站的各种架构以及相应问题的解决方案。
·零基础系统学习Web底层协议及其实现方法。
·系统、深入地理解Spring MVC,为灵活开发高质量产品打下基础。
·学习Spring MVC的编程技巧和设计理念,提高自己综合思考、整体架构的能力。
·学习到笔者设计的一套分析源码的方法——器用分析法,古人说“授人以鱼不如授人以渔”,虽然这套方法并不复杂但是对于分析复杂的代码却非常有用。
当然,并不是说像看小说一样翻一遍本书就可以获得这么多东西,这需要大家真正沉下心来认真地去看,而且最好能对照着源代码去看。俗话说“磨刀不误砍柴工”,分析源代码就是磨刀的过程,是
真正提升自己实力的过程,就像武术里的内功修炼一样,只有花足够的时间和精力才能到达一定的高度,这就是我们经常说的“功夫”,当功夫达到一定的高度时很多棘手的问题就可以轻而易举地解决
了。
本书读者对象
·有Java编程基础,想学习JavaWeb开发的读者。
·有JavaWeb开发经验,想学习Spring MVC的读者。
·有基础Spring MVC开发经验,想深入学习的读者......
评论
发表评论