版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
思维导图PPT模板《Spring实战第5版》最新版读书笔记,下载可以直接修改01内容提要关于本书资源与支持译者序致谢第1部分Spring基础目录030502040607第2部分Spring集成第4部分云原生Spring附录初始化Spring应用第3部分反应式Spring第5部分部署Spring目录0901108010内容摘要本书是一本经典而实用的畅销Spring学习指南。第5版涵盖了Spring5.0和SpringBoot2.0里程碑式的更新。全书分为5个部分,共19章。第1部分(第1~5章)涵盖了构建Spring应用的基础话题。第2部分(第6~9章)讨论如何将Spring应用与其他应用进行集成。第3部分(第10~12章)探讨Spring对反应式编程提供的全新支持。第4部分(第13~15章)拆分单体应用模型,介绍SpringCloud和微服务开发。第5部分(第16~19章)讨论如何为应用投入生产环境做准备以及如何进行部署。本书既适合刚开始学习SpringBoot和Spring框架的Java开发人员快速上手,也适合经验丰富的Spring开发人员学习Spring的新特性,尤其适用于企业级Java开发人员。内容提要Spring的核心是提供了一个容器(container),通常称为Spring应用上下文(Springapplicationcontext),它们会创建和管理应用组件。译者序这些组件也可以称为bean,会在Spring应用上下文中装配在一起,从而形成一个完整的应用程序。关于本书在Spring技术中,自动配置起源于所谓的自动装配(autowiring)和组件扫描(componentscanning)。致谢@SpringBootApplication是一个组合注解,它组合了3个其他的注解。资源与支持SpringBootstarter依赖的特别之处在于它们本身并不包含库代码,而是传递性地拉取其他的库。第1部分Spring基础这种starter依赖主要有3个好处。第1章Spring起步第2章开发Web应用第3章使用数据第4章保护Spring第5章使用配置属性12345第1部分Spring基础1.1什么是Spring1.2初始化Spring应用1.3编写Spring应用1.4俯瞰Spring风景线1.5小结12345第1章Spring起步2.1展现信息2.2处理表单提交2.3校验表单输入2.4使用视图控制器2.5选择视图模板库2.6小结010302040506第2章开发Web应用3.1使用JDBC读取和写入数据3.3小结3.2使用SpringDataJP...第3章使用数据4.1启用SpringSecurit...4.2配置SpringSecurit...4.3保护Web请求4.4了解用户是谁4.5小结12345第4章保护Spring5.1细粒度的自动配置5.2创建自己的配置属性5.3使用profile进行配置5.4小结第5章使用配置属性第2部分Spring集成@RunWith(SpringRunner.class)注解。第6章创建REST服务第7章消费REST服务第8章发送异步消息第9章Spring集成第2部分Spring集成6.1编写RESTful控制器6.2启用超媒体6.3启用数据后端服务6.4小结第6章创建REST服务7.1使用RestTemplate消费...7.3小结7.2使用Traverson导航RES...第7章消费REST服务8.1使用JMS发送消息8.2使用RabbitMQ和AMQP8.3使用Kafka的消息8.4小结第8章发送异步消息9.1声明一个简单的集成流9.2SpringIntegrati...9.3创建Email集成流9.4小结第9章Spring集成第3部分反应式Spring@RunWith是JUnit的注解,它会提供一个测试运行器(runner)来指导JUnit如何运行测试。第10章理解反应式编程第12章反应式持久化数据第11章开发反应式API第3部分反应式Spring10.1反应式编程概览10.2初识Reactor10.3使用常见的反应式操作10.4小结第10章理解反应式编程11.1使用SpringWebFlu...11.2定义函数式请求处理器11.3测试反应式控制器11.4反应式消费RESTAPI11.5保护反应式WebAPI11.6小结010302040506第11章开发反应式API12.1理解SpringData的反...12.2使用反应式的Cassandra...12.3编写反应式的MongoDBr...12.4小结第12章反应式持久化数据第4部分云原生SpringModel对象负责在控制器和展现数据的视图之间传递数据。第13章注册和发现服务第15章处理失败和延迟第14章管理配置第4部分云原生Spring13.1思考微服务13.2搭建服务注册中心13.3注册和发现服务13.4小结第13章注册和发现服务14.1共享配置14.2运行配置服务器14.3消费共享配置14.4提供特定应用和profile的...第14章管理配置14.5保持配置属性的私密性14.7小结14.6在运行时刷新配置属性第14章管理配置15.1理解断路器模式15.2声明断路器15.3监控失败15.4聚合多个Hystrix流15.5小结12345第15章处理失败和延迟第5部分部署Spring实际上,放到Model属性中的数据将会复制到ServletResponse的属性中,这样视图就能在这里找到它们了。第16章使用SpringBootA...第17章管理Spring第18章使用JMX监控Spring第19章部署Spring第5部分部署Spring16.1Actuator概览16.2消费Actuator端点16.3自定义Actuator16.4保护Actuator16.5小结12345第16章使用SpringBootA...17.1使用SpringBootA...17.2探索Admin服务器17.3保护Admin服务器17.4小结第17章管理Spring18.1使用ActuatorMBea...18.2创建自己的MBean18.3发送通知18.4小结第18章使用JMX监控Spring19.1权衡各种部署方案19.2构建和部署WAR文件19.3推送JAR文件到CloudF...19.4在Docker容器中运行Spr...19.5以终为始19.6小结010302040506第19章部署Spring附录初始化Spring应用当DevTools运行的时候,应用程序会被加载到Java虚拟机(JavavirtualMachine,JVM)两个独立的类加载器中。A.1使用Sprin
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 包含2024年度贷款条款的房屋买卖合同2篇
- 物理课件讲义
- 煤矿生产经营长期承包协议
- 2024年度东莞市教育培训合作协议2篇
- 2024年度原材料供应与成品购买综合协议2篇
- 葡萄酒酿造工艺
- 《性激素治疗TH》课件
- 脚手架租赁合同
- 人教版九年级化学第十单元酸和碱1常见的酸和碱课时3常见的碱碱的性质教学课件
- 2024年度二手住宅按揭贷款合同3篇
- 2024年国家保安员考试题库附参考答案(考试直接用)
- 《“3S”技术及其应用》试卷
- 2024-电商控价协议范本
- 中药养颜秘籍智慧树知到期末考试答案2024年
- 手术切口感染PDCA案例
- 殡葬礼仪服务应急预案
- 校运会裁判员培训
- 烟雾病与麻醉
- 数字教育工具在智慧课堂中的创新应用
- 《光伏发电工程预可行性研究报告编制规程》(NB/T32044-2018)中文版
- 市级重点课题《初中英语分层作业的实践研究》开题报告
评论
0/150
提交评论