Mastering Spring 5, 2/e (Paperback)

Karanam, Ranga Rao

買這商品的人也買了...

商品描述

Learn
  • Explore Spring Framework 5.1 features such as AOP, transaction management, task scheduling, and scripting
  • Build REST APIs and microservices with Spring and Spring Boot
  • Develop a secure REST API with Spring Security
  • Build your first full stack React application
  • Write efficient unit tests with Spring and Spring Boot
  • Understand the advanced features that Spring Boot offers for developing and monitoring applications
  • Use Spring Cloud to deploy and manage applications on the cloud
About

Spring 5.1 is the latest release of the widely used Spring Framework. This book takes you through the evolution of building enterprise-ready applications with Spring and Spring Boot.

Mastering Spring 5 starts with an overview of some of the important Spring Framework features relating to aspect-oriented programming, task scheduling, and scripting with the help of practical examples. You'll learn about the standard dependency injection specification for Java contexts and CDI and how the Spring Framework supports it. You’ll gain an understanding of how application architectures have evolved from monoliths to microservices and be able to build your own microservices using Spring Boot. Complete with real-world examples, this book will help you gain powerful insights into Spring Boot 2.1 and learn how to develop cloud-native microservices with Spring Cloud. You’ll even explore how to secure a REST API with Spring Security and get started with your first full stack application using React. Furthermore, you’ll get to grips with Kotlin fundamentals and build a Kotlin project in Eclipse.

By the end of this book, you’ll be equipped with all the knowledge required to develop microservices and full stack applications with the Spring Framework.

Features
  • Build Java-based enterprise applications using Spring 5.1 and Spring Boot 2.1
  • Create high performing, reusable, and scalable enterprise Java applications that are easy to test
  • Gain powerful insights into advanced Spring and Spring Boot concepts to develop applications effectively

商品描述(中文翻譯)



學習


  • 探索 Spring Framework 5.1 的功能,如 AOP、事務管理、任務排程和腳本編寫

  • 使用 Spring 和 Spring Boot 建立 REST API 和微服務

  • 使用 Spring Security 開發安全的 REST API

  • 建立第一個全端 React 應用程式

  • 使用 Spring 和 Spring Boot 撰寫高效能的單元測試

  • 了解 Spring Boot 提供的進階功能,用於開發和監控應用程式

  • 使用 Spring Cloud 在雲端部署和管理應用程式





關於

Spring 5.1 是廣泛使用的 Spring Framework 的最新版本。本書將帶領您透過 Spring 和 Spring Boot 建立企業級應用程式的演進過程。

《精通 Spring 5》首先概述了一些與面向方面的程式設計、任務排程和腳本編寫相關的重要 Spring Framework 功能,並通過實際範例介紹。您將了解 Java 上下文和 CDI 的標準依賴注入規範以及 Spring Framework 如何支援它。您將瞭解應用程式架構從單體應用程式到微服務的演變,並能夠使用 Spring Boot 建立自己的微服務。本書還提供了實際案例,幫助您深入瞭解 Spring Boot 2.1,並學習如何使用 Spring Cloud 開發雲原生微服務。您甚至還將探索如何使用 Spring Security 保護 REST API,並使用 React 開始建立您的第一個全端應用程式。此外,您還將掌握 Kotlin 的基礎知識,並在 Eclipse 中建立 Kotlin 專案。

通過閱讀本書,您將具備使用 Spring Framework 開發微服務和全端應用程式所需的所有知識。





特點


  • 使用 Spring 5.1 和 Spring Boot 2.1 建立基於 Java 的企業應用程式

  • 創建高效、可重複使用和可擴展的企業級 Java 應用程式,易於測試

  • 深入瞭解進階的 Spring 和 Spring Boot 概念,有效地開發應用程式