哈哈大笑 发表于 2020-1-1 13:41:59

电子书:《精通Spring4.X企业应用开发实战》

1274
                       



内容简介:

精通 Spring4.x
企业应用开发实战
雄华林开雄文建guo⑨编著
電子工掌出顺社
Publishing House of Electronics Industr.
北京? BEIJING
内容筒介
Spring4.0是 Spring在积番4年后,隆重推出的一个重大升级版本,进一步加强了 Spring作为Java
领域第一开源平台的翘楚地位
Spring40引入了众多ava开发者首以助的基于 Groovy Bean I的配置、 HTML 5/Websock支持
等新功能,全面支持Ja80,最低要求是nva60.这些新功能实用性强、易用性高,可大幅降低Ja
应用,特别是 Java Web I应用开发的难度,同时有效提升应用开发的优雅性
本书是在《精通 Spring3xー-企业应用开发详解》的基础上,历时一年的重大调整改版而成的
延续了上一版本”通求深度,注重原理,不停留在技术表面”的写作风格,力求使读者在熟练使用spig
的各项功能的同时透彻理解 Spring的内部实现,真正做到知其然并知其所以然,此外,本书重点突出
了“实战性”的主题,力求使全书内容体现“从实际项目中来,到实际项目中去”的写作原则

不得以任何方式复制或抄袭本书之部分或全部内容。
侵权必究
图书在版编目(CIP)数据
精通 Spring4.x:企业应用开发实战/Chen雄华,林开雄,文建guo编著.一北京:电子工业出版社,201
ISBN978-7-121-30443-9
D精“.①麻…②林“③文….①JAA语言一程序设计N.①mP3128
中guo版本图书馆CIP数据核字(2016)第284564号
责任编辑:Li冰
特约编辑:田学清赵海军等
印刷:三河市华成印务有限公司
装订:三河市华成印务有限公司
出版发行:电子工业出版社
北京市海淀区万寿路173信箱
邽编:100036
开本:787×10921/16印张:51.25字数:1312千字
版次:2017年1月第1版
印次:2017年1月第1次印刷
印数:3000册
定价:128.00元
凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联
系,联系及邮购电话:(010)8825488,8825888
质量投诉请发邮件至zltsaphei.com,cn,盗版侵权举报请发郎邮件到db
本书咨询联系方式:libing(aphei.com.cn
前言
本书小序
Spring从2004年发布第一个版本以来,至今已有12载。12年刚好是一个生Xiao轮
但在一ri千里的计算机领域,12年基本上算是一个世纪了。都说“好花不常开,好景不
常在”,但 Spring这朵Java开源世界里芳香馥郁的奇葩不但没有零落成泥,反而满园春
色历久弥艳,成为Java开发者无法回避的开源框架
回顾 Spring I的光辉岁月,一路与时俱进,引领时代之潮流。总的来说,Spig主要
经历了三次重大的版本升级:一为2065年从10升级到2.0,在 Spring20中新增了XML
命名空间、 Aspectj及 Spring MVC等功能,此外,在 Spring2.5中还引入了注解驱动
置的支持,同时进一步完善了 Spring MVC功能:二为200年从25升级到30,新増了
SpEL、OXM、REST、验证格式化等功能,全面支持 Java 5.0:三为2013年从3.0升级
到4.0,新增了 Groovy Bean I配置、HTML5/ Websocket支持等功能,全面支持Java8.0
最低要求是Java6.0。 Spring始终坚持以小版本快速推进、每三年Zuo右发布一个大版本的
演化策略,既保证版本的平稳有序,又能紧跟技术发展的湖流。难能可贵的是, Spring
即便发生了这么多次版本的升级,其整体框架依然是向下
在这一点上, Spring
明显区别于 Struts、 Hibernate等框架的升级风格
笔者在2007年曾编写了《精通 Spring2x》,并在2012年出版了升级版本(精通 Spring
3x》。感谢读者朋友的厚爱垂青,其中《精通 Spring3x》已经重印了11次,成为guo内
ping领域的畅销书籍。2013年底 Spring40就已经发布了,从那时起,出版社的朋
友多次力促笔者进行版本的同步升级,笔者也希望能与时俱进地对原书进行更新,但
于工作繁忙,一直未能付诸行动。直到2015年8月Zuo右,オ与林开雄、文建guo着手等
划《精通 Spring4x》的升级编写工作。林开雄和文建guo是笔者多年的好朋友,二人都
是拥有十多年工作经验的Java实战型技术高手,他们不但为人議和、技术精湛,而且
有丰厚的创作实力。林开雄早在2012年就参与了《精通 Spring3.x》的撰写工作,文建
guo则于2014年翻译了《 .Spring Data实战》。此外,林莉、何彩云、Chen课坤、项群、Chen文
炎、Chen曦、康玉琳、蔡雪峰、康沿清、Zhu景、Zhu贤俊等也一起参与了本书的代码审査及
测试工作,在此对大家的努力付出一并表示感谢!
精通 Spring4.x企业应用开发实战
本次改版,不但将全书内容同步更新到 Spring4.0,还对全书结构进行了多方面的
优化和调整。移除了两个章节,分别是“ Javamail发送邮件”(考虑到比较简单)及“在
Spring中开发 Web Service”(考虑到 Spring MVC开发 REST Webservice再合适不过
了:新増了3个全新的章节,分别是“ Spring Boot"“ Spring SPEL”及“ Spring Cache
本书特点
口揭示内幕,深入浅出:笔者对 Spring的源码进行了初底分析,深刻揭示了 Spring
框架的技术内幕,让读者知其然,更知其所以然。 Spring中的许多设计经验
技巧、模式具有很高的借鉴性,在透彻学习 Spring体系结构的同时,读者可以

直接将这些方法借用到具体的应用开发中
口同步更新,与时俱进:虽然在2013年12月就发布 Spring4.0的第一个候选版本
后来又发布了多个RC版本,并最终于2015年8月发布了 Spring42的正式版
本,但新功能的添加及旧功能的调整从来就没有停止过。本书基于 Spring4.2版
本讲解,保证全书内容与时俱进
口突出重点,淡化边缘:虽然全书篇幅达800多页,但本书没有片面追求内容的
面面俱到,相反,我们特别注意内容的剪裁和取含:对于实用性强的知识点
入分析、深度挖掘,而对于不常用的知识点则点到为止,甚至不纳入本书的范
guo。举例来说,我们对使用 Spring JDBC、 Spring Cache及 Spring MVC等实用
性强的技术都进行了深入分析,而对如何集成EB、JMX、JCA等不常用的功
能完全不涉及,很好地做到了实用性和深入性的统
口理论透彻,面向实践:本书在透彻分析原理、讲解技术知识点的同时,特别注
意与实际应用的结合,笔者将自身丰富的实战经验糅合到全书的相关知识点中
很好地做到了知识讲解和实践经验的结
读者在掌握纯技术知识的同时能
够对如何活用技术做到胸有成竹。如笔者在第16章讲解任务调度的内容时,专
门辟出16.6节讲解实际应用中任务调度的使用经验:在第18章中讲述使用实战
项目开发时,专门通过18.11节讲述了笔者在实际项目中所总结的项目配置文件
及数据源的规划方案。此外,我们还适时提供了“实战经验”的插文,它们在
不影响上下文连贯性的同时让读者学到了相关技术的实战经验。诸如此类的以
际应用为导向的内容贯穿全书,这是本书区别于其他书籍的特色之
口代码简洁,图例丰富:全书代码在排版布局及内容剪裁上颇费心思,实例代码
重点关注当前知识点涉及的内容,弱化边缘代码,并采用特殊的排版方式适时
添加简明扼要的注释,方便程序代码的阅读和重点内容的把握。全书拥有大量
精美的图表,这些图表很好地解构了上下文中的一些知识难点,大大提高了可
读性,降低了理解的难度
口注重趣味,轻松阅读:由于技术书籍的严谨性、知识性特点,阅读技术书籍往
往是枯燥乏味的,更違论趣味性。笔者对此深有感触,为寻求一些突破,我们
在全书大部分章节都精心设计了一个“轻松一刻”环节。它们和上下文内容存
在某种程度的关联性,但其本身是一段趣味性的短文,以便在增强全书趣味
的同时还为读者提供了另一个思考问题的角度
ロ相关知识,一网打尽: Spring不但本身涉及众多Java技术,其集成的第三方技
术本身也涵盖了丰富的知识。我们在介绍 Spring相关技术时,都会简明扼要地
讲解相关联的基础知识,其中包括Java的新知识和被集成技术的知识,而不是
在完全脱离背景知识的情况下孤立讲解 Spring的知识。
ロ通力合作,倾力打造:本书从等划到改版完成,历时近8个月。我们交又审核,
多次优化重构,为保证全书质量,多次向出版社申请延迟提交稿件,直到2016
年6月才完成所有稿件
本书结构
本书分为5篇。第1篇为基础篇,包括第1~3章,讲解 Spring概述性知识,以便
读者快速建立对 Spring的整体认识,能够使用 Spring快速开发一个简单的项目,而更
多深入的知识则在后续篇章中展开。第2篇为核心篇,包括第4~9章,讲解 Spring的
oC、AOP及 SPEL的知识,这些知识是 Spring的核心,也是 Spring所有行生服务及功
能的基石。第3篇为数据篇,包括第10~14章,讲解 Spring的各种数据访问技术及事
务管理的内容,对事务管理的实现机制和各种疑难问题进行剖析。第4篇为应用篇,包
括第15-~18章,讲解数据缓存、任务调度、Web开发的内容,对于企业应用开发来说
数据缓存及任务调度是两个无法回避的问题,需要重点学习和掌提:此外,本篇还精心
设计了一个实战案例,包含需求分析、数据库设计、项目开发、代码測试、应用部署的
整体过程,让读者在项目的实战中整体串接 Spring的知识点。第5篇为提高篇,包括第
19章和第20章,讲解 Spring OXM及单元测试的内容:全书工程代码放在本书配套网
盘中,请读者下载网盘内容阅读,本书网盘下载地址如下。
百度云盘:htp:/pan. baidu. com/s/iboc13dl
下面简要介绍一下每章的内容
第1章:对 Spring框架进行了整体性的概述,可使读者快速建立起对 Spring整体
性的认识。
第2章:通过一个简单的例子展现开发 Spring Web应用的整体过程,通过这个实
例,读者可以快速跨入 Spring Web应用的世界。
第3章: Spring Boot的设计目的是用来简化新 Spring应用的搭建和开发过程,本
通过实例向读者讲述了 Spring Boot E的使用技巧
第4章:讲解了 Spring loc容器的知识,通过具体的实例详细地讲解了loC概念
同时,对 Spring框架的三个最重要的框架级接口进行了剖析,并对Bean的生命周期进

#############################################



阳光依旧温暖 发表于 2020-1-1 13:42:03



免费下载地址:

http://pan.qqq0.com/file/488067-425782607

页: [1]
查看完整版本: 电子书:《精通Spring4.X企业应用开发实战》