Spring 6 Recipes: A Problem-Solution Approach to Spring Framework 5th ed. Edition
暫譯: Spring 6 食譜:Spring Framework 問題解決方法(第5版)

Deinum, Marten, Rubio, Daniel, Long, Josh

  • 出版商: Apress
  • 出版日期: 2023-04-25
  • 售價: $2,560
  • 貴賓價: 9.5$2,432
  • 語言: 英文
  • 頁數: 753
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484286480
  • ISBN-13: 9781484286487
  • 相關分類: Java 相關技術
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

This in-depth Spring-based Java developer code reference has been updated and now solves many of your Spring Framework 6 problems using reusable, complete and real-world working code examples. Spring 6 Recipes (5th Edition) now includes Spring Native which speeds up your Java-based Spring Framework built enterprise, native cloud, web applications and microservices. It also has been updated to now include Spring R2DBC for Reactive Relational Database Connectivity, a specification to integrate SQL databases, like PostgreSQL, MySQL and more, using reactive drivers.
Furthermore, this book includes additional coverage of WebFlux for more reactive Spring web applications. Reactive programming allows you to build systems that are resilient to high load, especially common in the more complex enterprise, native cloud applications that Spring Framework lets you build. This updated edition also uses code snippets and examples based on newest available standard long term support release of Java. When you start a new project, you'll be able to copy the code and configuration files from this book, and then modify them for your specific Spring Framework-based application needs. This can save you a great deal of work over creating a project from scratch.
This powerful code reference is a "must have" for your print or digital library. This developer cookbook comes with accompanying source code that is freely available on GitHub under latest Creative Commons open source licensing.
What You'll Learn

  • Get re-usable code recipes and snippets for core Spring, annotations and other development tools
  • Dive into Spring Native which merges the popular Spring and GraalVM for increased performance, speed and reliability of your Spring Framework 6 applications
  • Explore Spring R2BC for reactive relational database connectivity with SQL
  • Build reactive Spring MVC-based web applications and microservices using WebFlux
  • Enhance your enterprise or native cloud applications using Spring Transaction Management
  • Test, secure and deploy your Spring applications using reusable code templates available

Who This Book Is For
This book is for experienced Java programmers, software developers with experience using the Spring Framework.

商品描述(中文翻譯)

這本深入的基於 Spring 的 Java 開發者代碼參考書已經更新,現在可以使用可重用、完整且真實的工作代碼範例來解決許多您在 Spring Framework 6 中遇到的問題。 Spring 6 Recipes(第 5 版)現在包含了 Spring Native,這可以加速您基於 Java 的 Spring Framework 構建的企業、原生雲端、網頁應用程式和微服務。它也已更新,現在包括了 Spring R2DBC,用於反應式關聯數據庫連接,這是一個整合 SQL 數據庫(如 PostgreSQL、MySQL 等)的規範,使用反應式驅動程式。

此外,本書還增加了對 WebFlux 的額外介紹,以便於構建更多反應式的 Spring 網頁應用程式。反應式編程使您能夠構建對高負載具有彈性的系統,這在 Spring Framework 讓您構建的更複雜的企業和原生雲端應用程式中尤為常見。這個更新版還使用了基於最新可用的標準長期支持版本的 Java 的代碼片段和範例。當您開始一個新項目時,您可以從本書中複製代碼和配置文件,然後根據您特定的 Spring Framework 應用需求進行修改。這可以為您節省大量從頭開始創建項目的工作。

這本強大的代碼參考書是您印刷或數位圖書館的「必備品」。這本開發者食譜附帶的源代碼可以在 GitHub 上免費獲得,並遵循最新的創用 CC 開源授權。

您將學到什麼


  • 獲得可重用的核心 Spring、註解和其他開發工具的代碼食譜和片段

  • 深入了解 Spring Native,將流行的 Spring 和 GraalVM 合併,以提高您的 Spring Framework 6 應用程式的性能、速度和可靠性

  • 探索 Spring R2DBC,用於與 SQL 的反應式關聯數據庫連接

  • 使用 WebFlux 構建基於反應式 Spring MVC 的網頁應用程式和微服務

  • 使用 Spring 事務管理增強您的企業或原生雲端應用程式

  • 使用可重用的代碼模板測試、安全和部署您的 Spring 應用程式

本書適合誰

本書適合有經驗的 Java 程式設計師和使用過 Spring Framework 的軟體開發人員。

作者簡介

Marten Deinum is a submitter on the open source Spring Framework project. He is also a Java/software consultant working for Conspect. He has developed and architected software, primarily in Java, for small and large companies. He is an enthusiastic open source user and longtime fan, user and advocate of the Spring Framework. He has held a number of positions including Software Engineer, Development Lead, Coach, and also as a Java and Spring Trainer.
Daniel Rubio is an independent consultant with over 10 years of experience in enterprise and web-based software. More recently, Daniel is founder and technical lead at MashupSoft.com. He has co-authored the best selling Spring Recipes as well as other books for Apress Media, LLC. Daniel's expertise lies in Java, Spring, Python, Django, JavaScript/CSS and HTML.
Josh Long is the Spring Developer Advocate at Pivotal. Josh is a Java Champion, author of 5 books (including O'Reilly's upcoming "Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry") and 3 best-selling video trainings (including "Building Microservices with Spring Boot Livelessons" w/ Phil Webb), and an open-source contributor (Spring Boot, Spring Integration, Spring Cloud, Activiti and Vaadin).

作者簡介(中文翻譯)

Marten Deinum 是開源 Spring Framework 專案的提交者。他也是一名為 Conspect 工作的 Java/軟體顧問。他為大小公司開發和架構軟體,主要使用 Java。他是一位熱情的開源使用者,也是 Spring Framework 的長期粉絲、使用者和倡導者。他曾擔任多個職位,包括軟體工程師、開發負責人、教練,以及 Java 和 Spring 的培訓師。

Daniel Rubio 是一位獨立顧問,擁有超過 10 年的企業和網頁軟體經驗。最近,Daniel 是 MashupSoft.com 的創始人和技術負責人。他共同撰寫了暢銷書《Spring Recipes》以及其他 Apress Media, LLC 的書籍。Daniel 的專長包括 Java、Spring、Python、Django、JavaScript/CSS 和 HTML。

Josh Long 是 Pivotal 的 Spring 開發者倡導者。Josh 是 Java Champion,著有 5 本書(包括 O'Reilly 即將出版的《Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry》)和 3 部暢銷視頻培訓(包括與 Phil Webb 合作的《Building Microservices with Spring Boot Livelessons》),並且是一名開源貢獻者(Spring Boot、Spring Integration、Spring Cloud、Activiti 和 Vaadin)。