本篇主要提供SpringBoot学习指南:构建云原生Java和Kotlin应用程序电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
●本书语言简练,既适合刚接触Spring Boot的新手学习基础知识,也适合有经验的开发者找到关键功能,以便将这些功能应用到实际应用中。
Spring Boot每月的下载量超过7500万,是目前使用最广泛的Java框架。它的易用性和强大功能彻底改变了应用程序的开发方式,使应用程序逐渐从单体形式发展到微服务。然而,Spring Boot的简单性也可能令人困惑。开发人员如何学习足够的知识来立即提高生产效率呢?本书展示了如何使用该框架来编写成功的任务关键型应用程序。
本书将带你理解Spring Boot的架构和方法,包括调试、测试和部署等主题。如果你想使用Spring Boot来快速、有效地开发云原生Java或Kotlin应用程序(使用响应式编程、构建API以及创建各种数据库访问),那么本书就是为你准备的。
学完本书,你将:
●了解Spring Boot如何简化云原生应用程序的开发和部署。
●构建响应式应用程序并扩展跨网络边界的通信,以创建分布式系统。
●理解Spring Boot的架构和方法如何提高开发人员的生产效率和应用程序的可移植性。
●能够快速、可靠地为生产工作负载部署Spring Boot应用程序。
●监控应用程序和系统的运行状况,以获得最佳性能和可靠性。
●轻松地调试、测试和保护基于云的应用程序。
本书将指导你理解Spring Boot的架构和方法,包括调试、测试和部署等主题。
第1章介绍Spring Boot的三个核心特性。
第2章研究创建Spring Boot应用程序时可选择的工具。
第3章演示如何使用Spring Boot来开发一个基本的应用程序。
第4章演示如何对Spring Boot应用程序添加数据库访问。
第5章演示如何使用Spring Boot的内置配置功能、自动配置报告和执行器来灵活且动态地创建、识别和修改应用程序环境设置。
第6章深入地研究数据。
第7章演示如何使用Spring MVC创建应用程序。
第8章介绍响应式编程。
第9章讨论并演示测试Spring Boot应用程序的核心方面。
第10章介绍并解释安全性的核心方面,以及它们如何应用于应用程序。
第11章研究如何部署Spring Boot应用程序。第12章深入探讨响应式编程。
Mark Heckler是VMware的一名Spring开发人员和倡导者。作为Java Champion以及Kotlin方面的Google Developer Expert,他专注于为云计算快速开发创新的、产品级的软件。他还是一名开源贡献者,也是以开发人员为中心的博客“Hecklers in Development, brewing stronger Java”的博主和管理员。
★无论你是Spring Boot的新手还是有经验的开发人员,本书都大有助益。Mark在本书中涵盖了开发Spring Boot应用程序的诸多复杂细节,通过相互关联且易于理解的代码示例,为开发人员提供了实用的指导。
—Nikhil Nanivadekar,Java Champion
★Mark Heckler在本书中展现的独特技术见解和魅力没有让我失望!自从5年前加入我们的Spring开发团队以来,Mark已经成长为一名Spring专家。他数十年的行业经验以及对Spring的成熟且新颖的见解,使他能与那些想用Spring Boot开展工作的人产生共鸣,从而可以与他们进行交流。本书是Spring Boot知识的总和,是一切Spring Boot问题的答案,是学习Spring Boot的不二法门。
—Josh Long (@starbuxman),Spring开发者和倡导者
★对于那些刚开始使用Spring Boot的人来说,本书是很棒的学习指南。
—David Syer博士,VMware
★Mark对如何使用Spring Boot构建应用程序提供了一个全新的视角。使用Spring Boot的人一定不要错过本书。
—Greg L. Turnquist,YouTube上Spring Boot Learning的主持人
欢迎来到Spring Boot的世界。
优秀的书是由优秀的人写的。由于每一位作者的水平不同,想侧重呈现的知识不同,对待某个知识点的观点不同,因此同一技术领域的书,内容往往各不相同。比如,一本书中删减的内容在另一本书中可能是重要知识点。
每一位开发者都有自己的观点。我的观点是,一些其他书中未涉及的基础内容对于刚接触Spring Boot的开发人员来说是必要的、有帮助的。在几十年的职业生涯中,我与世界各地不同阶段的开发人员就Spring Boot进行了交流,了解了他们各自不同的知识缺陷和开发弊端。于是,我下定决心总结这些缺失的知识和开发经验,并把一切都装进了这本书中。
本书语言简练,既适合刚接触Spring Boot的新手学习基础知识,也适合有经验的开发者找到关键功能,以便将这些功能应用到实际应用中。
感谢你和我一起踏上这段旅程。让我们开始吧!
【示例代码免费下载】
可以从https://resources.oreilly.com/examples/0636920338727下载补充材料(示例代码、练习、勘误等)。