


作者:杨洋
定价:79元
印次:1-1
ISBN:9787302531623
出版日期:2019.08.01
印刷日期:2019.07.01
图书责编:王金柱
图书分类:零售
Spring Boot框架是目前微服务框架的最佳选择之一。本书采用Spring Boot 2.0.3版本讲解,从零起步系统深入地剖析了Spring Boot的核心技术。从功能点出发,每一章都是不同的Spring Boot应用之旅。全书分为14章,第1章和第2章是学习Spring Boot的入门阶段,从Spring Boot简介到开发环境部署等,让读者对Spring Boot有一个初步的认识;第3章到第10章是Spring Boot的融合阶段,介绍了Spring Boot搭建Web项目、操作数据库、使用缓存、日志、整合安全框架、结合消息队列和搜索框架,这些都是日常开发中一定会用到的内容,经过这个阶段的学习,会让读者熟练地运用Spring Boot进行敏捷开发。第11章和第12章是Spring Boot的拓展阶段,主要介绍了Spring Boot的一些常用的功能和如何在实际应用中的部署。第13章和第14章是Spring Boot的实战阶段,经过这两章的学习,使读者对Spring Boot的运用更加熟练,掌握实际项目的开发技能。 本书的特点是示例代码丰富,实用性和系统性较强,读者可以直接还原书中的示例。本书适用于初学者、Java开发人员、Spring爱好者和架构师。
杨洋,网名:大老杨,高级Java工程师,热衷于各种主流技术,长期钻研微服务,对Spring Boot和Spring Cloud有深入的研究,并且具备丰富的实战经验。目前在北京一家金融公司担任技术负责人,负责公司主要产品的开发和维护,长期活跃于各大技术论坛、博客,分享新技术与开发经验。
前 言 微服务一词相信对很多开发者来说已经耳熟能详了。在我曾经工作的公司,还是使用单体项目来部署时,无论是打包还是运行都耗时耗力,这一直让我很苦恼。同时,每次需要创建新应用、构建项目配置Spring的时候也十分麻烦。一次偶然的情况,我接触了Spring Boot框架,开始对其“约定优先配置”的特性着迷了。这个由Pivotal团队进行维护开发的Spring Boot,版本更迭非常快,社区活跃度很高。我在闲暇之余查阅了国内很多招聘网站,原来已经有很多公司将Spring Boot作为必备技能。 此后,我花费了很长的时间翻看技术博客、官方文档等,深入学习Spring Boot框架。在公司接下来的项目中,都以Spring Boot为主来构建项目,并且成功地将很多使用Spring Boot的项目投入生产,Spring Boot框架的快速构建与部署与公司快速迭代版本的风格完美呼应。这是Spring Boot值得学习的一大原因。 本书沿袭我学习Spring Boot的路线,使用Spring Boot与当今常用的中间件结合,并且配备对应的实例代码。最后的两章项目实战是对Spring Boot的学习之路做出总结,为本书画上一个圆满的句号。希望读者阅读本书后能够有所收获。 如何阅读本书 在阅读本书的过程中,建议对照源代码按顺序学习。当然,如果对部分章节的内容比较熟悉,也可以直接跳过,学习需要巩固的章节。本书内容共分为14章,开发工具使用IntelliJ IDEA,Spring Boot版本为2.0.3,各章节内容说明如下: 第1章介绍Spring Boot框架的特点以及学习它的重要...
第1章 Spring Boot概述 1
1.1 Spring Boot简介 1
1.2 Spring Boot的特点 2
1.2.1 快速构建项目 2
1.2.2 嵌入式Web容器 3
1.2.3 易于构建任何应用 3
1.2.4 自动化配置 3
1.2.5 开发者工具 4
1.2.6 强大的应用监控 4
1.2.7 默认提供测试框架 4
1.2.8 可执行Jar部署 4
1.2.9 IDE多样性 4
1.3 为什么要学习Spring Boot 5
1.3.1 简化工作 5
1.3.2 微服务时代 5
1.3.3 社区背景强大 6
1.3.4 市场需求 6
1.4 Spring Boot的发展历史 7
1.4.1 发布里程碑(2013.8.6) 7
1.4.2 Spring Boot 1.0(2014.4) 7
1.4.3 Spring Boot 1.1(2014.6) 8
1.4.4 Spring Boot 1.2(2015.3) 8
1.4.5 Spring Boot 1.3(2016.12) 8
1.4.6 Spring Boot 1.4(2017.1) 8
1.4.7 Spring Boot 1.5(2017.2) 9
1.4.8 Spring Boot 2.0(2018.3) 9
1.5 小结 10
第2章 走进Spring Boot 11
2.1 环境搭建 11
2.1.1 JDK安装 11
2.1.2 IntelliJ I... 查看详情
本书是作者使用Spring Boot进行应用开发的经验总结,尤其值得肯定的是书中介绍了日常开发经常用到的框架与中间件技术进行整合开发,相信会给读者带来不一样的Spring Boot体验之旅。
查看详情

