Pro Spring Boot 3: An Authoritative Guide with Best Practices

Gutierrez, Felipe

  • 出版商: Apress
  • 出版日期: 2024-07-10
  • 售價: $1,830
  • 貴賓價: 9.5$1,739
  • 語言: 英文
  • 頁數: 933
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484292936
  • ISBN-13: 9781484292938
  • 相關分類: Java 相關技術
  • 海外代購書籍(需單獨結帳)

商品描述

This book will teach you how to build complex Spring applications and microservices out of the box, with minimal concern over things like configurations. Pro Spring Boot 3 will show you how to fully leverage Spring Boot 3's robust features and how to apply them to create enterprise-ready applications, microservices, and web/cloud applications that just work.
Special focus is given to what's been added in the new Spring Boot 3 release, including support for Java 17 and 19; changes to Spring Security; Spring Boot Actuator with Micrometer updates; GraalVM support; RSocket service interfaces; many dependency upgrades; more flexible support for Spring Data JDBC, the new AOT (Ahead-of-Time Transformation); and much more.
This book is your authoritative, pragmatic guide for increasing your enterprise Java and cloud application productivity while decreasing development time. It's a no-nonsense reference packed with casestudies that increase in complexity over the course of the book. The author, a senior solutions architect and Principal Technical instructor with VMware, the company behind the Spring Framework, shares his experience, insights, and firsthand knowledge about how Spring Boot technology works and best practices for getting the most out of it.
This is an essential book for your Spring learning and reference library.
What You Will Learn
  • Build web/cloud, microservices, and enterprise applications with the Spring Boot 3 framework
  • Persist data with JDBC, JPA, and NoSQL databases
  • Message with JMS, RabbitMQ, WebSockets, and RSocket
  • Gain a review of Spring Cloud projects
  • Extend Spring Boot by creating your own Spring Boot Starter and @Enable feature
  • Test and deploy with Spring Boot with best practices
  • Understand the new AOT (Ahead-Of-Time Transformations) and the GraalVM support to go native
  • Use the latest version of Spring Security

Who This Book Is For
Experienced Spring and Java developers seeking increased productivity gains and decreased complexity and development time in their applications and software services.

商品描述(中文翻譯)

這本書將教你如何輕鬆構建複雜的 Spring 應用程式和微服務,幾乎不需要擔心配置等問題。《Pro Spring Boot 3》將展示如何充分利用 Spring Boot 3 的強大功能,以及如何應用這些功能來創建企業級應用程式、微服務和運行良好的網路/雲端應用程式。特別關注於新版本 Spring Boot 3 中的新增功能,包括對 Java 17 和 19 的支援;Spring Security 的變更;搭配 Micrometer 更新的 Spring Boot Actuator;GraalVM 支援;RSocket 服務介面;許多依賴項升級;對 Spring Data JDBC 的更靈活支援、新的 AOT(提前轉換)等更多內容。

這本書是你提升企業 Java 和雲端應用程式生產力的權威實用指南,同時減少開發時間。這是一部不拖泥帶水的參考書,內含隨著書籍進展而逐漸增加複雜度的案例研究。作者是 VMware 的資深解決方案架構師及首席技術講師,該公司是 Spring Framework 的背後推手,他分享了自己對 Spring Boot 技術運作的經驗、見解和第一手知識,以及如何充分利用其最佳實踐。

這是你 Spring 學習和參考資料庫中不可或缺的一本書。

你將學到的內容:
- 使用 Spring Boot 3 框架構建網路/雲端、微服務和企業應用程式
- 使用 JDBC、JPA 和 NoSQL 數據庫持久化數據
- 使用 JMS、RabbitMQ、WebSockets 和 RSocket 進行消息傳遞
- 獲得 Spring Cloud 專案的回顧
- 通過創建自己的 Spring Boot Starter 和 @Enable 功能來擴展 Spring Boot
- 使用最佳實踐進行 Spring Boot 測試和部署
- 理解新的 AOT(提前轉換)和 GraalVM 支援以實現原生化
- 使用最新版本的 Spring Security

本書適合對象:
有經驗的 Spring 和 Java 開發人員,尋求提高生產力、降低應用程式和軟體服務的複雜性及開發時間。

作者簡介

Felipe Gutierrez is a solutions software architect with bachelor's and master's degrees in computer science from Instituto Tecnologico y de Estudios Superiores de Monterrey Campus Ciudad de Mexico. Felipe has over 25 years of IT experience and has developed programs for companies in multiple vertical industries, such as government, retail, healthcare, education, and banking. He is currently working as Staff Engineer for VMware, specializing in content development for Tanzu Learning and the new Spring Academy learning site, Spring Framework, Spring Cloud Native Applications, Groovy, and RabbitMQ, among other technologies. He has also worked as a solutions architect for big companies like Nokia, Apple, Redbox, IBM, and Qualcomm. He is the author of Spring Boot Messaging (Apress, 2017) and Spring Cloud Data Flow (Apress, 2020).

作者簡介(中文翻譯)

Felipe Gutierrez 是一位解決方案軟體架構師,擁有來自墨西哥城蒙特雷科技與高等研究所的計算機科學學士和碩士學位。Felipe 擁有超過 25 年的資訊科技經驗,並為政府、零售、醫療、教育和銀行等多個垂直行業的公司開發程式。他目前在 VMware 擔任資深工程師,專注於 Tanzu Learning 和新的 Spring Academy 學習網站的內容開發,以及 Spring Framework、Spring Cloud Native Applications、Groovy 和 RabbitMQ 等技術。他還曾擔任 Nokia、Apple、Redbox、IBM 和 Qualcomm 等大型公司的解決方案架構師。他是《Spring Boot Messaging》(Apress, 2017)和《Spring Cloud Data Flow》(Apress, 2020)的作者。