• SpringBoot 揭秘:快速构建微服务体系
21年品牌 40万+商家 超1.5亿件商品

SpringBoot 揭秘:快速构建微服务体系

2.06 八五品

仅1件

广东东莞
认证卖家担保交易快速发货售后保障

作者王福强 著

出版社机械工业出版社

出版时间2016-05

版次1

装帧平装

上书时间2024-12-23

忻源星

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 王福强 著
  • 出版社 机械工业出版社
  • 出版时间 2016-05
  • 版次 1
  • ISBN 9787111536642
  • 定价 59.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 188页
  • 字数 117千字
  • 正文语种 简体中文,英语
  • 原版书名 Springboot unleashed: microservices quick starter
【内容简介】

  本书以微服务的基本概念介绍性开篇, 逐步引出Java平台下打造微服务的利器SpringBoot微框架, 从SpringBoot微框架的出身和源头, 循序渐进,一步步为大家剖析了SpringBoot微框架的设计理念和原理,并对框架的重点功能和模块进行了逐一讲解。

  “框架,体系,生态”, 三者循序渐进,相辅相成,本书*精彩的部分在于, 在大家对SpringBoot微框架已经有了基本的认识之后, 我们将一起探索如何基于SpringBoot微框架打造一套完备的微服务体系。

  SpringBoot微框架依托Java平台和Spring框架,拥有良好的可扩展性和可定制性,为了说明这一点,我们单独开辟了一章内容,为大家介绍如何使用Scala和SpringBoot微框架来开发和交付相应的微服务,并且围绕着Scala和SpringBoot如何打造相应的工具, 技术产品等支持来提高相应微服务的交付效率。

【作者简介】

  王福强,资深Java技术专家和架构师,具有多年一线开发经验和技术团队管理经验。在计算机语言、并发与并行编程、分布式系统设计与开发、大数据、实时计算等领域都积累了丰富的经验。先后在英极、花旗、阿里巴巴等金融和互联网企业任职,主导和参与了多个重要的大型项目。现任挖财技术VP兼首席架构师。

【目录】
推荐序1
推荐序2
序言
前言
第1章 了解微服务1
1.1 什么是微服务1
1.2 微服务因何而生2
1.3 微服务会带来哪些好处4
1.3.1 独立,独立,还是独立4
1.3.2 多语言生态6
1.4 微服务会带来哪些挑战8
1.5 本章小结9
第2章 饮水思源:回顾与探索Spring框架的本质11
2.1 Spring框架的起源11
2.2 Spring IoC其实很简单12
2.3 了解一点儿JavaConfig14
2.3.1 那些高曝光率的Annotation17
2.4 本章小结18
第3章 SpringBoot的工作机制19
3.1 SpringBoot初体验19
3.2 @SpringBootApplication背后的秘密20
3.2.1 @Configuration创世纪21
3.2.2 @EnableAutoConfiguration的功效22
3.2.3 可有可无的@ComponentScan25
3.3 SpringApplication:SpringBoot程序启动的一站式解决方案26
3.3.1 深入探索SpringApplication执行流程27
3.3.2 SpringApplicationRunListener30
3.3.3 ApplicationListener31
3.3.4 ApplicationContextInitializer32
3.3.5 CommandLineRunner33
3.4 再谈自动配置34
3.4.1 基于条件的自动配置34
3.4.2 调整自动配置的顺序35
3.5 本章小结35
第4章 了解纷杂的spring-boot-starter37
4.1 应用日志和spring-boot-starter-logging39
4.2 快速Web应用开发与spring-boot-starter-web40
4.2.1 项目结构层面的约定41
4.2.2 SpringMVC框架层面的约定和定制41
4.2.3 嵌入式Web容器层面的约定和定制42
4.3 数据访问与spring-boot-starter-jdbc43
4.3.1 SpringBoot应用的数据库版本化管理46
4.4 spring-boot-starter-aop及其使用场景说明48
4.4.1 spring-boot-starter-aop在构建spring-boot-starter-metrics自定义模块中的应用49
4.5 应用安全与spring-boot-starter-security58
4.5.1 了解SpringSecurity基本设计61
4.5.2 进一步定制spring-boot-starter-security66
4.6 应用监控与spring-boot-starter-actuator68
4.6.1 自定义应用的健康状态检查70
4.6.2 开放的endpoints才真正“有用”73
4.6.3 用还是不用,这是个问题75
4.7 本章小结77
第5章 SpringBoot微服务实践探索79
5.1 使用SpringBoot构建微服务79
5.1.1 创建基于Dubbo框架的SpringBoot微服务80
5.1.2 使用SpringBoot快速构建Web API91
5.1.3 使用SpringBoot构建其他形式的微服务104
5.2 SpringBoot微服务的发布与部署110
5.2.1 spring-boot-starter的发布与部署方式112
5.2.2 基于RPM的发布与部署方式115
5.2.3 基于Docker的发布与部署方式120
5.3 SpringBoot微服务的注册与发现124
5.4 SpringBoot微服务的监控与运维127
5.4.1 推还是拉,这一直是个问题131
5.4.2 从局部性触发式报警到系统性智能化报警132
5.5 SpringBoot微服务的安全与防护133
5.6 SpringBoot微服务体系的脊梁:发布与部署平台135
5.7 本章小结138
第6章 SpringBoot与Scala139
6.1 使用Maven构建和发布基于SpringBoot的Scala应用140
6.1.1 进一步简化基于Maven的Scala项目创建146
6.1.2 进一步简化基于Scala的Web API开发167
6.2 使用SBT构建和发布基于SpringBoot的Scala应用174
6.2.1 探索基于SBT的SpringBoot应用开发模式175
6.2.2 探索基于SBT的SpringBoot应用发布策略181
6.3 本章小结184
第7章 SpringBoot总结与展
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP