书籍作者:龙中华 | ISBN:9787121377365 |
书籍语言:简体中文 | 连载状态:全集 |
电子书格式:pdf,txt,epub,mobi,azw3 | 下载次数:3856 |
创建日期:2021-02-14 | 发布日期:2021-02-14 |
运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板 |
本书针对Spring Boot 2.0以上版本,采用“知识点+实例”的形式编写。
通过“58个基于知识的实例 + 2个综合性的项目”,深入地讲解Spring Boot的技术原理、知识点和具体应用。
把晦涩难懂的理论用实例展现出来,使得读者对知识的理解变得非常容易,同时也立即学会如何使用它。
-
要成为一本有温度的书,只做到上面这些还远远不够。
所以,本书花费大量的力气对比讲解多种同类技术的知识、使用和区别,读者可以根据自己的喜欢进行技术选型;
还讲解了时下流行的接口架构风格RESTFUL、用来实现高并发的Redis、用来实现系统间通信的中间件RabbitMQ。
最后两章融合了本书所讲知识点,讲解了两个常用又实用的实战项目。本书适合所有对Spring Boot感兴趣的读者阅读。
龙中华
12年来一直在某一线互联网公司担任资深系统分析师。目前带领3个研发团队,承担系统的分析、设计、实施、演进以及技术团队管理和培训等职责。
有独到的团队建设和管理经验。对互联网多种技术特点和发展趋势有较深入研究。对多种技术(如Spring Boot、Spring Cloud和Service Mesh)有深入的研究和实战经验。
版本点新:针对Spring Boot 2.0及以上版本
体例科学:用“知识点+实例”形式编写
实例丰富:58个基础实例 + 2个综合项目
对比选优:对比讲解多种同类技术,便于技术选型,如,Spring Security和Shiro、Elasticsearch和Solr、JPA和Mybatis。
技术点新:讲解了时下流行的接口架构风格RESTful、用来实现高并发的Redis、以及用来实现系统间通信的中间件RabbitMQ。
【写作初衷】----------------------------------
因为15岁的侄儿对Web后端开发很感兴趣,于是买了十多本关于青少年编程的图书给他。但是,他读过之后感觉所读的图书并不适用,纯理论知识的图书很枯燥,太实战的图书又摸不着头脑。所以,笔者想尝试自己来写一本符合自己期望的图书,当然这是主观愿望,笔者个人也认为市面上很多图书非常不错,只是针对人群不同。
正好,在笔者熟悉的C、Python、PHP、Go和Java语言中,Java的Spring Boot框架技术就像搭积木一样简单、愉悦。并且,各大企业都在广泛应用它,Java相关的技术岗位目前依然是需求量最大的。而且在十年之内,估计不会出现技术落后的情况。所以,笔者就打定主意,要写一本阅读轻松、快乐,有即时获得感、创造性,并融入了产品思维和技术及业务思维的Spring Boot实战类图书。
对于大部分普通家庭的孩子来说,IT业是一个单靠个人或者团队能力就能“最快实现人生小目标”的行业。所以,如果这本书可以帮助读者学会Spring Boot,那笔者的写作就是非常有意义的。
/
【本书的价值】----------------------------------
本书基于Spring Boot 2.X版本,采用“知识点+实例”的形式编写,通过“58个基于知识的实例+2个综合性的项目”,全面深入地讲解了Spring Boot的主要技术原理和应用。
本书把晦涩难懂的理论通过图文结合的方式讲解,把不便理解的名词用通俗化的文字进行讲解,将每个抽象的知识点用具化的实例进行展现。这使读者在阅读时既能读懂理论和概念,也能立即学会如何使用。
本书讲解了在工作中如何根据应用场景和历史包袱进行各版本间的无缝升级、降级(公司项目相对于自己学习的版本可能存在老旧和不对应的情况,所以需要进行项目的升级或根据公司的历史项目进行老版本的维护)。
工欲善其事,必先利其器,本书还讲解了开发工具的使用,以及一些非常实用的技能,以帮助读者实现高效开发。
不仅如此,本书还对比讲解了多种同类技术的使用和区别,读者可以根据自己的喜好进行选择。
下面列举说明。
·开发模式:本书讲解了历史悠久,但现在依然被广泛使用的分层应用开发模式MVC(Model View Controller),还讲解了当下逐渐火热的响应式开发模式WebFlux。
·ORM(Object Relational Mapping,对象关系映射)框架:数据库的操作是程序开发中非常重要的一块,根据国内外用户的习惯,本书对比讲解了全球最火的JPA和中国最流行的MyBatis。
·安全框架:安全框架是必备内容。本书讲解了相关书籍、资料非常少,国内很少用,但是超级实用和好用的Spring Boot官方安全框架Spring Security。同时也比较全面地讲解了国内使用较多的Apache安全框架Shiro。
·搜索引擎:搜索是各公司使用非常多的功能,但基本都是集成两大搜索框架——Elasticsearch和Solr。所以,本书也非常详细地讲解了这两大搜索框架的原理和具体使用方法。
·Redis:Redis是大规模互联网应用必不可少的内存高速缓存数据库,所以本书也专门用一章讲解了Redis的原理、概念和实际应用。
·RabbitMQ:RabbitMQ是近年来使用非常广泛的消息中间件,本书深入地讲解了它的原理、概念和具体应用。
·实战:本书以实例贯穿全书。每章都会有大大小小可以用于商业生产的实例。不仅如此,在最后两章讲解了多种技术的综合应用,而且也都是可以用于生产项目的实例。本书的各个章节的实例都力求实用,且实现简单、逻辑清晰,使读者看后能及时理解知识点,并实现对知识点的具体应用,收获满满。
/
【本书适用的读者群体】----------------------------------
本书定位于入门、进阶、实战。所以,会照顾到有一定编程经验,对编程有一定了解的初学者,同时也兼顾相对资深的开发人员。
以下读者都可以轻松地学习本书。
·具有一定英文基础的大中专院校计算机相关专业的学生。
·Java语言初学者。
·在培训机构学习过几个月Java语言的学生。
·需要提高动手能力的技术人员。
·了解过Java框架,如SSH(Struts+Spring+Hibernate)、SSM(Spring+SpringMVC+ MyBatis)、JFinal、SpringMVC、Struts、Hibernate等,想了解新技术的开发、测试、项目管理的人员。
·已经熟练使用Java EE、Java SE,想转而使用Spring Boot的技术人员。
·使用过其他语言,如:PHP、C#、Python的开发人员。
·使用过其他语言框架,如Laravel、Yii、Thinkphp、Symfony和Zend,想转而使用Java语言·的开发人员(这种类型的开发人员转入Spring Boot尤为轻松)。
·会使用Scala、Java、Groovy和Kotlin等JVM语言的开发人员。
这个书,我们技术部培训新同事是一人发一本的,书确实很经典!培训主管会根据书的内容做现场培训。比自己写培训内容要省事多了。
2019-11-21
整本书翻读了2遍,书非常好,好到什么程度呢?连推荐序都值得细细读一读。 首先书的外观印象: 买书嘛,首先是视觉享受,然后再是内容。书给我整体印象非常的好,首先是第一页的环衬非常的赞啊,是我喜欢的酒红色,摸起来很舒服,给人很有文艺范,很上档次的感觉。其次,是书的纸张很厚,质量很好,不是薄薄的那种。然后是排版的字体和大小非常赞,排版离页边距很近,但是又十分的恰到好处,因为一页可以放更多的内容,但是因为...
2019-11-21
书太好了,工作中遇到的问题,书中都解答了,实例很好能运行,很适用,技术新。很值75买到手
2019-12-01
书的纸张和设计都很不错,这不是重要的拉,重要的是内容全市干货啊,都是真真切切解决实际开发中用到的问题,作者真是毫无保留的输出啊,里面好几个知识点解决了困扰我很久的问题。太感谢作者了。
2019-11-21
作者对spring boot理解很深刻,原理讲解很透彻,还让人容易理解,理论还结合实际,干货满满,读起来感受是,很顺畅,不干涩!很赞
2019-12-10
我正在学习spring boot。整本书感觉干货满满,上市后买来看看,很期待。 前3章是基础。 后面讲解的都是程序员开发中常常需要的技能。 最后还有2个综合实战项目,确实很赞,而且还有订单取消功能,上次面试就在这个问题上被鄙视了,所以上市后,一定要买来看看。。。。。。。。...
2019-11-21 18:51:41
作者很懂,讲得很清楚。虽然这里面很多概念很复杂,但是作者自己思路很清晰,理解很透彻,所以讲解很到位,条理清楚,让人容易把复杂的概念理解透。作者是个技术大牛,更是个沟通高手。可能是作者在公司的培训工作对他很有影响。非常感谢作者,每次看完,都想成为作者这样的人...
2019-11-25 13:20:18
作者姿态很低,生怕没讲清楚,生怕没讲到关键点,但又不啰嗦不多于,不贴大段无用代码,真真切切是一本cook book,是一本Spring Boot的“十万个为什么”和怎么做。 这本书我是淘宝打折75买到的,了解过后就是现在要我用原价109买,我依然毫不犹豫,这本书真的是非常的值,比很...
2019-11-25 12:45:47
内容太赞了,打算花一个月仔细阅读学习。先留脚印。。。。。。。。。。。。,,。。。。。。。。。。。。。。。。。。。。。!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!...
2019-11-23 23:03:22