Spring Boot 3 Recipes: A Problem-Solution Approach for Java Microservices and Cloud-Native Applications
暫譯: Spring Boot 3 食譜:Java 微服務與雲原生應用的問題解決方法
Deinum, Marten
- 出版商: Apress
- 出版日期: 2024-03-26
- 售價: $2,210
- 貴賓價: 9.5 折 $2,100
- 語言: 英文
- 頁數: 504
- 裝訂: Quality Paper - also called trade paper
- ISBN: 9798868801129
- ISBN-13: 9798868801129
-
相關分類:
Java 程式語言、Microservices 微服務、SOA、Java 相關技術
海外代購書籍(需單獨結帳)
商品描述
Spring Boot 3 Recipes has been revised to include new features like the new Spring Native, newly repackaged Spring Data, Spring Kafka for messaging and more on Kubernetes/deployment than in the previous edition. It includes Java 17 long term support code and Jakarta EE 9+ code as a base for Spring Boot 3. This handy code reference takes advantage of these things as it introduces you to VMWare's Spring Boot 3 and Spring Native. Quickly, it dives into code snippets on how to apply and integrate Spring Boot 3 with the Spring MVC web framework, web sockets and WebFlux for the rapid development of web applications, web services, microservices and more.
You'll also get solutions to common problems with data persistence, integrating Spring Boot with batch processing, algorithmic programming via Spring Batch, and much more. These enable you to enhance or round out your web applications or microservices with a data and/or transaction-tier to boot. Other recipes cover topics such as using and integrating Boot with Spring's enterprise services, Spring Integration, testing, monitoring and more.
At the end of the book, you'll have the code snippets and packages to deploy your Spring Boot-created microservices or applications on a cloud platform like Amazon using the popular Kubernetes container. Finally, this code reference is a must have for your Spring library. What You'll Learn
- Get reusable code recipes and snippets for the Spring Boot 3 micro-framework
- Discover how Spring Boot 3 integrates with other Spring APIs, tools, and frameworks
- Access Spring MVC, web sockets and WebFlux for easier web development
- Work with microservices for web services development and integration with your Spring Boot applications
- Add persistence and a data tier seamlessly to make your Spring Boot web application do more
- Integrate enterprise services via Spring Integration and Jakarta EE to create a more complex Java application using Spring Boot
This book is for experienced Java and Spring software programmers, developers.
商品描述(中文翻譯)
解決您所有的 Spring Boot 3 微框架問題,使用完整的、基於 Java 的實際代碼片段和示例,這些示例靈感來自各種問題及其相應的解決方案。當您開始一個新項目時,您可以從本書中複製代碼和配置文件,然後根據您特定的軟體編程需求進行修改。這可以為您節省大量從零開始創建項目的工作。
《Spring Boot 3 食譜》已修訂以包含新功能,如新的 Spring Native、新重新打包的 Spring Data、用於消息傳遞的 Spring Kafka,以及比前一版更多的 Kubernetes/部署內容。它包括 Java 17 長期支持代碼和 Jakarta EE 9+ 代碼,作為 Spring Boot 3 的基礎。這本方便的代碼參考利用這些特性,向您介紹 VMWare 的 Spring Boot 3 和 Spring Native。它迅速深入代碼片段,說明如何將 Spring Boot 3 應用於 Spring MVC 網頁框架、網頁套接字和 WebFlux,以快速開發網頁應用程式、網頁服務、微服務等。
您還將獲得解決數據持久性、將 Spring Boot 與批處理集成、通過 Spring Batch 進行算法編程等常見問題的解決方案。這些解決方案使您能夠增強或完善您的網頁應用程式或微服務,並添加數據和/或事務層。其他食譜涵蓋了使用和集成 Boot 與 Spring 的企業服務、Spring Integration、測試、監控等主題。
在書的最後,您將擁有代碼片段和包,以便在像 Amazon 這樣的雲平台上使用流行的 Kubernetes 容器部署您使用 Spring Boot 創建的微服務或應用程式。最後,這本代碼參考是您 Spring 資料庫中必不可少的資源。
您將學到的內容:
- 獲取可重用的 Spring Boot 3 微框架代碼食譜和片段
- 發現 Spring Boot 3 如何與其他 Spring API、工具和框架集成
- 訪問 Spring MVC、網頁套接字和 WebFlux,以便更輕鬆地進行網頁開發
- 使用微服務進行網頁服務開發,並與您的 Spring Boot 應用程式集成
- 無縫添加持久性和數據層,使您的 Spring Boot 網頁應用程式能夠做更多事情
- 通過 Spring Integration 和 Jakarta EE 集成企業服務,使用 Spring Boot 創建更複雜的 Java 應用程式
本書適合對象:
本書適合有經驗的 Java 和 Spring 軟體程序員、開發人員。
作者簡介
作者簡介(中文翻譯)
Marten Deinum 是開源 Spring Framework 專案的提交者。他也是一名為 Conspect 工作的 Java/軟體顧問。他為大小公司開發和架構軟體,主要使用 Java。他是一位熱情的開源使用者,也是 Spring Framework 的長期粉絲、使用者和倡導者。他曾擔任多個職位,包括軟體工程師、開發負責人、教練,以及 Java 和 Spring 的培訓師。