SpringBoot揭秘:快速构建微服务体系 - (EPUB全文下载)
文件大小:4.19 mb。
文件格式:epub 格式。
书籍内容:
SpringBoot揭秘:快速构建微服务体系
王福强 著
ISBN:978-7-111-53664-2
本书纸版由机械工业出版社于2016年出版,电子版由华章分社(北京华章图文信息有限公司,北京奥维博世图书发行有限公司)全球范围内制作与发行。
版权所有,侵权必究
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方网址:www.hzmedia.com.cn
新浪微博 @华章数媒
微信公众号 华章电子书(微信号:hzebook)
目录
推荐序1
推荐序2
序言
前言
第1章 了解微服务
1.1 什么是微服务
1.2 微服务因何而生
1.3 微服务会带来哪些好处
1.3.1 独立,独立,还是独立
1.3.2 多语言生态
1.4 微服务会带来哪些挑战
1.5 本章小结
第2章 饮水思源:回顾与探索Spring框架的本质
2.1 Spring框架的起源
2.2 Spring IoC其实很简单
2.3 了解一点儿JavaConfig
2.3.1 那些高曝光率的Annotation
2.4 本章小结
第3章 SpringBoot的工作机制
3.1 SpringBoot初体验
3.2 @SpringBootApplication背后的秘密
3.2.1 @Configuration创世纪
3.2.2 @EnableAutoConfiguration的功效
3.2.3 可有可无的@ComponentScan
3.3 SpringApplication:SpringBoot程序启动的一站式解决方案
3.3.1 深入探索SpringApplication执行流程
3.3.2 SpringApplicationRunListener
3.3.3 ApplicationListener
3.3.4 ApplicationContextInitializer
3.3.5 CommandLineRunner
3.4 再谈自动配置
3.4.1 基于条件的自动配置
3.4.2 调整自动配置的顺序
3.5 本章小结
第4章 了解纷杂的spring-boot-starter
4.1 应用日志和spring-boot-starter-logging
4.2 快速Web应用开发与spring-boot-starter-web
4.2.1 项目结构层面的约定
4.2.2 SpringMVC框架层面的约定和定制
4.2.3 嵌入式Web容器层面的约定和定制
4.3 数据访问与spring-boot-starter-jdbc
4.3.1 SpringBoot应用的数据库版本化管理
4.4 spring-boot-starter-aop及其使用场景说明
4.4.1 spring-boot-starter-aop在构建spring-boot-starter-metrics自定义模块中的应用
4.5 应用安全与spring-boot-starter-security
4.5.1 了解SpringSecurity基本设计
4.5.2 进一步定制spring-boot-starter-security
4.6 应用监控与spring-boot-starter-actuator
4.6.1 自定义应用的健康状态检查
4.6.2 开放的endpoints才真正“有用”
4.6.3 用还是不用,这是个问题
4.7 本章小结
第5章 SpringBoot微服务实践探索
5.1 使用SpringBoot构建微服务
5.1.1 创建基于Dubbo框架的SpringBoot微服务
5.1.2 使用SpringBoot快速构建Web API
5.1.3 使用SpringBoot构建其他形式的微服务
5.2 SpringBoot微服务的发布与部署
5.2.1 spring-boot-starter的发布与部署方式
5.2.2 基于RPM的发布与部署方式
5.2.3 基于Docker的发布与部署方式
5.3 SpringBoot微服务的注册与发现
5.4 SpringBoot微服务的监控与运维
5.4.1 推还是拉,这一直是个问题
5.4.2 从局部性触发式报警到系统性智能化报警
5.5 SpringBoot微服务的安全与防护
5.6 SpringBoot微服务体系的脊梁:发布与部署平台
5.7 本章小结
第6章 SpringBoot与Scala
6.1 使用Maven构建和发布基于SpringBoot的Scala应用
6.1.1 进一步简化基于Maven的Scala项目创建
6.1.2 进一步简化基于Scala的Web API开发
6.2 使用SBT构建和发布基于SpringBoot的Scala应用
6.2.1 探索基于SBT的SpringBoot应用开发模式
6.2.2 探索基于SBT的SpringBoot应用发布策略
6.3 本章小结
第7章 SpringBoot总结与展望
推荐序1
2015年技术圈最火的名词大概就是微服务了。国内外的互联网技术会议上,但凡分享题目中包含“MicroService”,不论内容质量如何,一定人山人海、摩肩接踵。
追本溯源,服务化的架构思想十年前就是软件架构的标准范式。淘宝和阿里在2007年左右就开始奠定了大规模服务化架构的基础,经过几代架构师的努力,有了今天承载双十一规模的商业操作系统。这中间诞生的很多优秀的Java中间件也成为开源界备受追崇的范例。
但是对于很多中小企业而言,SpringBoot会是另一个性价比极高的选择。福强的这本书出现得恰逢其时,既有体系化的理论又不乏有价值的实践。对于想了解微服务和SpringBoot的架构师而言,是难得的修炼秘籍。
南天(本名是庄卓然) 阿里巴巴资深总监
推荐序2
多年前,第一次见福强,就知道他在写书,那时就是关于Spring的书籍。等到出书后,我翻看之下,发现福强写得非常实用。
时隔若干年,福强又来信告知有新作问世,这是他经历几年的大型网站实践之后,在创业阶段 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » SpringBoot揭秘:快速构建微服务体系 - (EPUB全文下载)