Pro Spring 6: An In-Depth Guide to the Spring Framework
暫譯: Pro Spring 6:深入探討 Spring 框架的指南
Cosmina, Iuliana, Harrop, Rob, Schaefer, Chris
買這商品的人也買了...
-
$2,280Working Effectively with Legacy Code (Paperback)
-
$1,880$1,786 -
$1,408Getting Started with Bluetooth Low Energy: Tools and Techniques for Low-Power Networking (Paperback)
-
$1,700$1,700 -
$4,620$4,389 -
$1,980$1,881 -
$600$474 -
$1,650$1,568 -
$560$442 -
$1,998$1,898 -
$1,980$1,881 -
$680$537 -
$2,450$2,328 -
$1,368Domain Storytelling: A Collaborative, Visual, and Agile Way to Build Domain-Driven Software (Paperback)
-
$1,840Multithreaded JavaScript: Concurrency Beyond the Event Loop
-
$2,200Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures (Paperback)
-
$2,680$2,626 -
$1,824Mastering API Architecture: Design, Operate, and Evolve Api-Based Systems (Paperback)
-
$600$468 -
$2,350$2,233 -
$1,742How to Make Things Faster: Lessons in Performance from Technology and Everyday Life (Paperback)
-
$1,881Functional Design: Principles, Patterns, and Practices (Paperback)
-
$750$375 -
$1,892Learning Systems Thinking: Essential Nonlinear Skills and Practices for Software Professionals (Paperback)
-
$1,880$1,786
相關主題
商品描述
Master the Spring Framework, its fundamentals and core topics, and share the authors' insights and real-world experiences. This book goes well beyond the basics: you'll learn how to leverage the latest Spring Framework 6 to build the various tiers and parts of today's modern, complex enterprise Java applications systems, top to bottom, including data access, SQL generation with jOOQ, persistence with Hibernate, transactions, set up security, classic web and presentation tiers and adding in some reactivity. Spring 6 will be based on the latest available Long Term Support (LTS) release, Java 17. So, you will be able to do the following in your Spring applications: use records, use new utility methods in String class; utilize Local-Variable Syntax for Lambda Parameters; Nested Based Access Control, and more. Integrating Spring with the most used frameworks and libraries is covered in this book, such as Testcontainers, Hibernate, jOOQ, Kafka and many others.
A full sample application allows you to apply many of the technologies and techniques covered in Pro Spring 6 and see how they work together. This book updates the perennial bestseller with the latest that Spring Framework 6 has to offer. Now in its sixth edition, this popular title is by far the most comprehensive and definitive treatment of Spring available. After reading this book, you'll be armed with the power of Spring to build complex applications, top to bottom. The agile, lightweight, open-source Spring Framework continues to be the de facto leading enterprise Java application development framework for today's Java programmers and developers.What You Will Learn
- What's new in Spring Framework 6 and how to use it with the latest LTS version of Java, Java 17
- How to integrate Spring with the most renowned and practical frameworks and dependencies
- How to build complex enterprise cloud-native applications using Spring 6
- How to master data access, persistence and transactions
- How to use with Spring Batch, Integration and other key Spring projects
商品描述(中文翻譯)
掌握 Spring Framework 及其基本原理和核心主題,並分享作者的見解和實際經驗。本書超越了基礎知識:您將學習如何利用最新的 Spring Framework 6 來構建當今現代、複雜的企業 Java 應用系統的各個層級和部分,包括數據訪問、使用 jOOQ 生成 SQL、使用 Hibernate 進行持久化、事務處理、設置安全性、經典的網頁和展示層,以及添加一些反應式編程。Spring 6 將基於最新的長期支持 (LTS) 版本 Java 17。因此,您將能夠在您的 Spring 應用中執行以下操作:使用記錄 (records)、在 String 類中使用新的工具方法;利用 Lambda 參數的局部變量語法;基於嵌套的訪問控制等。本書涵蓋了如何將 Spring 與最常用的框架和庫集成,例如 Testcontainers、Hibernate、jOOQ、Kafka 等等。
完整的示例應用程序允許您應用在《Pro Spring 6》中涵蓋的許多技術和技術,並查看它們如何協同工作。本書更新了這本經典暢銷書,提供了 Spring Framework 6 的最新功能。現在已進入第六版,這本受歡迎的書籍無疑是目前最全面和權威的 Spring 相關著作。閱讀本書後,您將掌握使用 Spring 構建複雜應用程序的能力,從上到下。靈活、輕量級的開源 Spring Framework 繼續成為當今 Java 程式設計師和開發人員的事實上領先的企業 Java 應用開發框架。
您將學到什麼
- Spring Framework 6 中的新功能以及如何與最新的 LTS 版本 Java 17 一起使用
- 如何將 Spring 與最著名和實用的框架及依賴項集成
- 如何使用 Spring 6 構建複雜的企業雲原生應用程序
- 如何掌握數據訪問、持久化和事務處理
- 如何使用 Spring Batch、Integration 和其他關鍵的 Spring 項目
本書適合經驗豐富的 Java 和企業 Java 開發人員及程式設計師。建議具備一定的 Spring 使用經驗。
作者簡介
Iuliana Cosmina is a Spring Certified Web Developer and is also Spring Certified Core Spring Professional. She is a Spring certified expert, as defined by Pivotal, the makers of Spring Framework, Boot and other tools. She has authored books with Apress on Core Spring certification and Spring Certified web development. She is a Lead Engineer at Cloudsoft, Edinburgh and is an active coder and software contributor on Apache Brooklyn, GitHub, StackOverflow and more.
Rob Harrop is a software consultant specializing in delivering high-performance, highly-scalable enterprise applications. He is an experienced architect with a particular flair for understanding and solving complex design issues. With a thorough knowledge of both Java and .NET, Harrop has successfully deployed projects across both platforms. He also has extensive experience across a variety of sectors, retail and government in particular. Harrop is the author of five books, including Pro Spring, a widely-acclaimed, comprehensive resource on the Spring Framework.
Chris Schaefer is a Principle Software Developer for Spring project at Pivotal, the makers of Spring Framework, Boot and other Spring tools.
Clarence Ho is the Senior Java Architect of a HK-based software consultancy firm, SkywideSoft Technology Limited. Having been worked in the IT field for over 20 years, Clarence had been the team leader of many in-house application development projects, as well as providing consultancy services on enterprise solutions to clients.作者簡介(中文翻譯)
**Iuliana Cosmina** 是一位 Spring 認證的網頁開發者,同時也是 Spring 認證的核心 Spring 專業人士。她是由 Pivotal(Spring Framework、Boot 及其他工具的開發者)定義的 Spring 認證專家。她曾與 Apress 合著有關核心 Spring 認證和 Spring 認證網頁開發的書籍。她目前是位於愛丁堡的 Cloudsoft 的首席工程師,並且在 Apache Brooklyn、GitHub、StackOverflow 等平台上活躍地編碼和貢獻軟體。
**Rob Harrop** 是一位專注於提供高效能、高可擴展企業應用程式的軟體顧問。他是一位經驗豐富的架構師,特別擅長理解和解決複雜的設計問題。Harrop 對 Java 和 .NET 兩者都有深入的了解,並成功地在這兩個平台上部署了多個專案。他在零售和政府等多個行業擁有豐富的經驗。Harrop 是五本書的作者,其中包括《Pro Spring》,這是一本廣受好評的 Spring Framework 綜合資源。
**Chris Schaefer** 是 Pivotal 的 Spring 專案首席軟體開發者,Pivotal 是 Spring Framework、Boot 及其他 Spring 工具的開發者。
**Clarence Ho** 是一家位於香港的軟體顧問公司 SkywideSoft Technology Limited 的資深 Java 架構師。Clarence 在 IT 領域工作超過 20 年,曾擔任多個內部應用程式開發專案的團隊領導者,並為客戶提供企業解決方案的顧問服務。