Introducing Spring Framework 6: Learning and Building Java-Based Applications with Spring

Gutierrez, Felipe, Ottinger, Joseph B.

  • 出版商: Apress
  • 出版日期: 2022-12-16
  • 售價: $2,170
  • 貴賓價: 9.5$2,062
  • 語言: 英文
  • 頁數: 214
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484286367
  • ISBN-13: 9781484286364
  • 相關分類: Java 相關技術
  • 海外代購書籍(需單獨結帳)

商品描述

Spring Framework 6 remains - by far - the leading de-facto out of the box practical Java meta application development framework for building complex enterprise, cloud-native applications as well as web applications and microservices. Introducing Spring Framework 6 is your hands-on tutorial guide for learning the Spring Framework 6 from top to bottom, and allows you to build an example application along the way from the ground-up.
As you learn the Spring Framework over the course of this book, you'll
incrementally build your first Spring application piece-by-piece as you learn each module, project or component of the Spring Framework and its extensions and ecosystem. As you learn the various fundamentals, you'll then apply them immediately to your Spring application. This Spring application, My Documents, enables you to learn by doing.
After reading this book, you will have the essentials you should need to start using the Spring Framework and building your own Java-based applications or microservices with it.
What you'll learn:
  • Get started with Spring Framework 6 by VMWare Tanzu and the Spring community
  • Build your first My Documents application using Spring Framework and its extensions
  • Test your Spring application
  • Add persistence to your application using Spring Data JPA and more
  • Show your Spring application on the Web with Spring MVC and related
  • Use REST APIs to enhance your application and add messaging with Kafka and AMQP
  • Integrate your Spring application with external systems using Spring Integration toolkit
Who is this book for:
This book is for those aspiring software developers and programmers who are new to Spring. Some prior programming experience recommended, preferably in Java.

商品描述(中文翻譯)

Spring Framework 6仍然是遠遠領先的實用Java元應用程式開發框架,可用於構建複雜的企業、雲原生應用程式,以及網頁應用程式和微服務。《介紹Spring Framework 6》是一本實用的教學指南,從頭到尾教你學習Spring Framework 6,並且讓你從頭開始建立一個範例應用程式。

在本書的過程中,你將逐步建立你的第一個Spring應用程式,同時學習Spring Framework及其擴展和生態系統的每個模組、專案或組件。在學習各種基礎知識後,你將立即應用它們到你的Spring應用程式中。這個Spring應用程式名為「我的文件」,讓你能夠透過實際操作學習。

閱讀完本書後,你將具備使用Spring Framework並構建自己的基於Java的應用程式或微服務所需的基本知識。

你將學到以下內容:
- 透過VMWare Tanzu和Spring社區開始使用Spring Framework 6
- 使用Spring Framework及其擴展建立你的第一個「我的文件」應用程式
- 測試你的Spring應用程式
- 使用Spring Data JPA等技術為你的應用程式添加持久化功能
- 使用Spring MVC等相關技術在網頁上展示你的Spring應用程式
- 使用REST API增強你的應用程式,並使用Kafka和AMQP添加消息傳遞功能
- 使用Spring Integration工具包將你的Spring應用程式與外部系統整合

本書適合對Spring框架新手的軟體開發人員和程式設計師閱讀。建議具備一些先前的程式設計經驗,最好是使用Java語言。

作者簡介

Felipe Gutierrez is a Sr. Cloud Application Architect at IBM, currently. More generally, he is a Software Architect, Application Developer and Project Manager with knowledge on Financial, Educational, Government and Medical Industries. He is interested in Legacy and Enterprise Integration, and large projects. Felipe is dedicated to Enterprise Open Source Software. And, he is experienced on any Java Technology and Java Frameworks, such Spring, Spring Web Services, Spring Integration, Groovy and Grails, Hibernate, iBatis, ActiveMQ, Camel, RabbitMQ, FUSE, ServieMix, .NET Framework (Languages - VB, C#, Boo, C, and C++), Action Script (Flex, Flash) and Silverlight, Mono and Moonlight.
Joseph B. Ottinger is an expert software developer, coder and programmer. He has also served as technology evangelist GigaSpaces and a principle engineer at Red Hat. He was Editor in Chief of TheServerSide-dot-com. He is the author of Hibernate Recipes and Beginning Hibernate for Apress and has authored other books as well as articles.


作者簡介(中文翻譯)

Felipe Gutierrez目前是IBM的高級雲應用架構師。更廣泛地說,他是一位軟體架構師、應用程式開發人員和專案經理,對金融、教育、政府和醫療行業有相關知識。他對遺留系統和企業整合以及大型專案感興趣。Felipe致力於企業開源軟體,並且在任何Java技術和Java框架上都有豐富經驗,例如Spring、Spring Web Services、Spring Integration、Groovy和Grails、Hibernate、iBatis、ActiveMQ、Camel、RabbitMQ、FUSE、ServieMix,以及.NET Framework(語言包括VB、C#、Boo、C和C++)、Action Script(Flex、Flash)和Silverlight,還有Mono和Moonlight。

Joseph B. Ottinger是一位經驗豐富的軟體開發人員、編碼人員和程式設計師。他曾擔任GigaSpaces的技術傳教士和Red Hat的首席工程師。他曾擔任TheServerSide-dot-com的總編輯。他是Apress出版的《Hibernate Recipes》和《Beginning Hibernate》的作者,並且還撰寫了其他書籍和文章。