大小:21.9M
更新时间:23-08-31
系统:Pc
“框架,体系,生态”, 三者循序渐进,相辅相成,本书最精彩的部分在于, 在大家对SpringBoot微框架已经有了基本的认识之后, 我们将一起探索如何基于SpringBoot微框架打造一套完备的微服务体系。SpringBoot微框架依托Java平台和Spring框架,拥有良好的可扩展性和可定制性,为了说明这一点,我们单独开辟了一章内容,为大家介绍如何使用Scala和SpringBoot微框架来开发和交付相应的微服务,并且围绕着Scala和SpringBoot如何打造相应的工具, 技术产品等支持来提高相应微服务的交付效率。
序言 前言 第1章 了解微服务1 1.1 什么是微服务1 1.2 微服务因何而生2 1.3 微服务会带来哪些好处4 1.3.1 独立,独立,还是独立4 1.3.2 多语言生态6 1.4 微服务会带来哪些挑战81.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自定义模块中的应用 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总结与展
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
应用信息
同类热门
热门标签
网友评论0人参与,0条评论
最新排行
14j936变形缝建筑构造16.26Mpdf高清电子版 14j936变形缝建筑构造,又被用户俗称为14j936变形缝图集,是中国建筑标准设计研究院发布的一款实用图集,批准文号:建质函2014210号,统一编号GJBT-1285,实行日期2014年9月1日,适用于新建、改建、扩建的民用与工业建筑工程露明部
查看
软测之魂核心测试设计精解31.31M肖利琼pdf扫描版软测之魂:核心测试设计精解是一本软件检测指导书籍,由肖利琼编著,本书是作者多年在测试行业经验的总结,全面的揭示了测试设计的各个环节和相应的技术,理论与实践相结合,辅助以典型的测试案例分析,无论你是软件测试架构师、测试工程师还是测试经理、项目经理都可以从书
查看
nosql数据库技术实战65.98M皮雄军 pdf扫描版 nosql数据库技术实战是一本NoSQL数据库技术实战书籍手册,本书是腾讯公司前资深后台工程师皮雄军呕心沥血之作,全书介绍NoSQL从基本操作到高级技术和核心原理,再到项目开发的所有重点知识,书中详细讲解了NoSQL的兴起原因、CAP理论、副本之间
查看
Linux/UNIX OpenLDAP实战指南75.78M郭大勇pdf扫描版Linux/UNIX OpenLDAP实战指南是一本深入讲解OpenLDAP应用实战的中文图书,由郭大勇编著。本书内容丰富翔实,基于OpenLDAP软件讲争如何实王刚账号管理以及安全策略管理,例如账号管理、权限控制管理、密码策略管理、密码审计管理、主机控
查看
起重机设计手册张质文pdf扫描版27.77M 起重机设计手册是由中国铁道工业出版社推出的起重机设计工具书。本书根据现行国家标准《起重机设计规范》(GB 3811—83)编写,并参考国际标准(IS0)近年来推荐的计算方法加以补充,可以独立解决用户对起重机设计的疑问,高效、实用! 起重
查看
python爬虫开发与项目实战91.37M范传辉pdf扫描版 python爬虫开发与项目实战是一本Python爬虫开发实战手册,由范传辉编著。本书从Python和Web前端基础开始讲起,由浅入深,包含大量案例,实用性极强。全书共有9个爬虫项目,以系统的实战项目为驱动,由浅及深地讲解爬虫开发中所需的知识和技能。
查看
计算机主板故障维修全程指导69.44M韩雪涛pdf全彩版 计算机主板故障维修全程指导是一本计算机主板维修实战指导教材,由韩雪涛编著。本书首先将主板的结构特点、故障特性和故障分析做出一一的介绍,再结合实际检修经验,给出检修思路;然后再将主板划分成单元结构,并依据实际案例,通过对实际主板的拆解、检测等一系列操
查看
wcf4高级编程pdf完整版46.4M wcf 4高级编程是由一本介绍wcf服务编程技术的图书,作者Pablo Cibraro、Krut Claeys、Fabio Cozzolino和Johann Grabner,吴文国译,清华大学出版社发行。全书共14章节,内容包括设计原理与设计模式、
查看
3500常用字草书字帖4.46Mpdf高清版本款3500常用字草书字帖是一本pdf高清版的钢笔草书字帖图书,非常的清晰,罗列出了常用的3500个汉字,可用于临摹,并且具有操作简单而便捷,特点明显的优势,如果需要练字的用户快来试试这款“3500常用字草书字帖”到电脑上进行学习练字吧。
查看
Python面向对象编程指南51.31MSteven F. Lott(洛特)pdf扫描版 Python面向对象编程指南是一本掌握Python面向对象编程的精髓的Python编程指南,由美国程序员Steven F. Lott(洛特)编著。本书通过实际的例子对Python中面向对象编程的理念进行介绍。针对所有可用于和Python内置功能进行
查看