在我们之前的文章中,我们查看了学习 Java 编程的必读书籍我们在其中探索了一些您可以利用的资源来加快 Java 开发的速度。在此基础上,在用 vanilla Java 编写一段时间后,您将意识到组织文件和其他内容(例如设置 getter 和 setter、管理依赖项、管理数据库中表的创建、与 Kafka 等)的连接有点耗时且重复。就在那时,Pivotal Software 提出了这个令人惊叹的 Java 框架,称为 Spring 框架,以消除一些痛苦,并为有经验的开发人员提供专注于解决编程问题的机会。Spring Boot 是基于 MVC 的,也就是说,它遵循许多其他框架所归属的模型视图控制器范式。除此之外,就像圣诞老人一样,春天也有许多诱人的特征。
Spring Boot 具有如此多的特性,以至于使用它的开发人员都喜欢它。它节省了时间,使您的模型、控制器和视图的排列变得容易,并简化了大多数手动完成的任务。对于那些对 Java 有深入了解并且现在有兴趣解决手头问题并让 Spring Boot 来处理平凡任务的人来说,这是一个很棒的工具。以下是 Spring Boot 开箱即用的一些特性。
现在介绍已经结束,现在让我们继续为您提供必要的资源,您可以考虑学习 Spring Boot 框架,我们相信在您具备良好的 Java 基础后会很快。
最适合:中级 Java 开发人员。
Craig Walls 是 Pivotal 的首席软件工程师,一位受欢迎的作者,Spring Framework 的热心支持者,并且经常在会议上发言。
在 Spring in Action 中,Craig 将引导您了解 Spring 的核心功能,并以 Craig Walls 著名的清晰风格进行了解释。您将卷起袖子一步一步地构建一个安全的数据库支持的 Web 应用程序。在此过程中,您将探索反应式编程、微服务、服务发现、RESTful API、部署和专家最佳实践。无论您是刚刚发现 Spring 还是升级到 Spring 5.0,这款 Manning 经典作品都是您的门票!
一旦您准备好参加围栏的庆祝春季派对,克雷格非常愿意帮助您在此资源中尽可能安全和轻松地穿越。在合适的时间点击下方从亚马逊发货。
最适合:熟悉企业应用程序架构、设计和实施基础知识的读者。
作者 Chris Richardson 是 Java Champion,也是微服务领域公认的思想领袖。他还撰写了其他书籍,深入教授 Spring Boot。尽管本书专注于微服务,但作者的底层工具是 Spring Boot,因此每个 Spring Boot 学生都会从发现 Spring 如何用于现代微服务范式中受益。
在微服务模式中,Chris 教您 44 种可重用模式,以可靠地开发和部署生产质量的基于微服务的应用程序。这套宝贵的设计模式建立在数十年的分布式系统经验之上,为将服务组合到可在现实条件下扩展和执行的系统中添加了新模式。
这本实用指南不仅仅是一个模式目录,还提供了经过行业测试的建议,可帮助您设计、实施、测试和部署基于微服务的应用程序。单击下面以了解有关此资源的更多信息,并考虑也将副本带回家。
本书的作者 Mark Heckler 是 VMware 的 Spring 开发人员和倡导者、会议发言人、出版作家和 Java 冠军,专注于为云快速开发创新的生产就绪软件。
Mark 保证本书的内容是一个温和的介绍,涵盖了 Spring Boot 的关键功能,同时推进了这些功能在现实世界中的有用应用。他将指导您了解 Spring Boot 的架构和方法,涵盖调试、测试和部署等主题。
Magnus Larsson 从事 IT 行业已有 30 多年,曾在沃尔沃、爱立信和阿斯利康等瑞典大公司担任顾问。凭借如此丰富的经验,Magnus 将带您通过久经考验的方法在您的组织中构建分布式系统和实施微服务架构。
从使用 Spring Boot 开发的一组简单的协作微服务开始,您将了解如何添加持久性等功能,使您的微服务具有响应性,并使用 Swagger/OpenAPI 描述它们的 API。
书中还有很多内容,例如学习如何使用 Kubernetes 部署微服务以及使用 Istio 管理它们。
如果您的开发团队想了解如何将现有的单体应用分解为微服务,并使用 Kubernetes 作为容器编排器和 Istio 作为服务网格将它们部署在本地或云中,那么您已经进入了你一直在寻找的门。
目标群体:经验丰富的 Java 和企业 Java 开发人员和程序员
Pro Spring 5 由四位在该专业领域攻克了许多漏洞的高级程序员编写,将教您如何利用 Spring 框架构建企业 Java 应用程序的各个层和部分:事务、Web 和表示层、部署、以及更多。此外,您将掌握 Spring 基础知识和核心主题,并分享作者对远程处理、Hibernate 和 EJB 的见解和实际经验。
阅读这本权威书籍后,您将掌握 Spring 的强大功能,从头到尾构建复杂的 Spring 应用程序。通过接受更多挑战并期待成为最好的,提升您的 Java 和 Spring 技能。从下面的亚马逊获取一份充满挑战和专家建议的资源副本。
Spring 5 Recipes 中的食谱涵盖 Spring 基础知识,例如 Spring IoC 容器、Spring AOP/AspectJ 等。其他方案包括 Spring Java EE 集成、Spring 集成、Spring Batch、Spring Remoting、消息传递、事务以及使用 Hadoop 和 MongoDB 处理大数据和云等主题的 Spring 企业解决方案。
最后,Spring web recipes 涵盖 Spring MVC、其他动态脚本、与流行的 Grails 框架(和 Groovy)的集成、REST/web 服务等等
使用三位高级程序员 Marten Deinum、Daniel Rubio 和 Josh Long 提供的完整和真实的代码示例解决您的所有 Spring 5 问题。Josh Long 是 Pivotal 的 Spring Developer Advocate,Daniel Rubio 是一名独立顾问,在企业和基于 Web 的软件方面拥有超过 10 年的经验,而 Marten Deinum 是开源 Spring Framework 项目的提交者。精湛的专业知识组合供您使用。点击下面的链接,享受亚马逊特制的春季美食。
作者 Laurentiu Spilca 是 Endava 的一名专门的开发主管和培训师,拥有超过 10 年的 Java 经验。在此资源中,Spilca 以经验丰富的 Java 和 Spring 开发人员为目标,并教他们如何防止跨站点脚本和请求伪造攻击,以免造成损害。
Spring Security in Action 充满了代码示例和实际示例,教您如何保护您的应用程序免受最常见的威胁,从注入攻击到乏善可陈的监控。在其中,您将学习如何管理系统用户、配置安全端点以及使用 OAuth2 和 OpenID Connect 进行身份验证和授权。
ISO-Gruppe 的 Alain Lompo 由 20 个完整的章节组成,对该资源的评价如下:“知识、合理建议和实际应用的金矿。我希望我在几年前学习 Spring Security 时也能有这样的东西。” 将这份副本放在您的手中,您将获得同样的体验。从下面的亚马逊订购。
作者 Josh Long 自 2010 年以来一直是第一个 Spring Developer Advocate。他是 Java Champion、开源贡献者、播客、屏幕播客以及 6 本书和众多畅销视频培训的作者。
加入 Spring Developer Advocate Josh Long,了解 Spring 生态系统中的响应式编程,利用响应式流规范、Reactor、Spring Boot、Spring Cloud 等等。
本书将涵盖反应式编程中的重要概念,包括项目 Reactor 和反应式流规范、数据访问、Web 编程、带有 RSocket 等协议的 RPC、测试、集成和组合等等。在您从下面的亚马逊订购后,这一切都是您的。一切顺利。
目标读者:本书主要针对 Java/JVM 开发人员
本实用指南向 Java/JVM 开发人员展示了如何使用 Spring Boot、Spring Cloud 和 Cloud Foundry 更快地构建更好的软件。
作者 Josh Long 和 Kenny Bastani 让您完全沉浸在工具和方法中,这些工具和方法将帮助您将遗留应用程序转变为真正的云原生应用程序。
如果您的组织计划构建云原生应用程序,那么这是每个 Java 生态系统的基本指南。每个 Java 开发人员都想知道如何完善云原生开发的艺术,那么本指南中的作者将为您提供一切。受益于他们清晰的写作并吸收他们所提供的一切。从亚马逊交付您的副本后,单击下面开始。
Spring Boot 在全球开发人员中的采用率正在经历 Ionospheric 上升。它附带的解决方案是每个 Java 开发人员在意识到它代表他们所做的事情时都会微笑和兴奋的。Pivotal 正在完成一项需要庆祝和热烈鼓掌的惊人工作。对于所有愿意参加春季营的人,以上书籍提供了该主题的不同维度,我们希望它们对您有所帮助。
最后,我们继续得到广大读者的大力支持,并借此机会表示诚挚的谢意。有关您将喜欢的其他书籍和指南,请查看以下内容。
学习 Java 编程的最佳书籍
准备 CRISC 认证考试的热门书籍
学习 CSS 和 CSS3 的最佳书籍