Spring Boot Cookbook - Second Edition

Alex Antonov

  • 出版商: Packt Publishing
  • 出版日期: 2018-02-26
  • 售價: $1,980
  • 貴賓價: 9.5$1,881
  • 語言: 英文
  • 頁數: 286
  • 裝訂: Paperback
  • ISBN: 1787129829
  • ISBN-13: 9781787129825
  • 相關分類: Java 相關技術
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Key Features

  • This collection of effective recipes serve as connected guidelines for Spring Boot application development
  • Get up to date with the features of the latest version-Spring Boot 2.0
  • Learn a number of tips and tricks to improve your efficiency through all the stages of the software development lifecycle

Book Description

The Spring framework provides great flexibility for Java development, which also results in tedious configuration work. Spring Boot addresses the configuration difficulties of Spring and makes it easy to create stand-alone, production-grade Spring-based applications.

This practical guide makes the existing development process more efficient. As developers, you will gain the skills and expertise to efficiently develop, test, deploy, and monitor applications using Spring Boot.

Starting with an overview of the important Spring Boot features, you will learn to create a web application for a RESTful service. You will learn to fine-tune the behavior of a web application by learning about custom routes and asset paths and modify routing patterns. To address the requirements of a complex enterprise application, we also cover the creation of custom Spring Boot starters.

We also cover the new and improved facilities available to create various kinds of tests introduced in Spring Boot 1.4. You will gain insights into Spring Boot DevTools, which simplifies the common tasks of dynamic code recompiling/restarting and remote debugging. The book covers the basics of the Spring Boot Cloud module so we can explore various Cloud modules.

What you will learn

  • Get to know about Spring Boot Starters and create custom auto-configurations
  • Work with custom annotations that enable bean activation based on different conditions
  • Use DevTools to develop and debug applications easier
  • Get to know the effective testing techniques by integrating Cucumber and Spock
  • See an eternal application configuration using Consul
  • Enhance an existing Spring Boot application to become a Spring Boot Cloud one
  • Use Hashicorp Consul and Netflix Eureka for dynamic Service Discovery
  • Grasp the various mechanisms that Spring Boot provides to examine data about an application's health

商品描述(中文翻譯)

關鍵特點
- 這本有效的食譜集作為 Spring Boot 應用程式開發的連結指導方針
- 瞭解最新版本的功能 - Spring Boot 2.0
- 學習多種技巧和竅門,以提高您在軟體開發生命週期各階段的效率

書籍描述
Spring 框架為 Java 開發提供了極大的靈活性,但也導致了繁瑣的配置工作。Spring Boot 解決了 Spring 的配置困難,使得創建獨立的、可生產的基於 Spring 的應用程式變得簡單。

這本實用指南使現有的開發過程更加高效。作為開發者,您將獲得有效開發、測試、部署和監控使用 Spring Boot 應用程式的技能和專業知識。

從重要的 Spring Boot 特性概述開始,您將學會為 RESTful 服務創建網頁應用程式。您將學會通過了解自定義路由和資源路徑來微調網頁應用程式的行為,並修改路由模式。為了滿足複雜企業應用程式的需求,我們還涵蓋了自定義 Spring Boot starters 的創建。

我們還介紹了在 Spring Boot 1.4 中引入的各種測試的新功能和改進設施。您將深入了解 Spring Boot DevTools,這簡化了動態代碼重新編譯/重啟和遠端除錯的常見任務。這本書涵蓋了 Spring Boot Cloud 模組的基本知識,以便我們可以探索各種 Cloud 模組。

您將學到什麼
- 瞭解 Spring Boot Starters 並創建自定義自動配置
- 使用自定義註解,根據不同條件啟用 bean
- 使用 DevTools 更輕鬆地開發和除錯應用程式
- 通過整合 Cucumber 和 Spock 瞭解有效的測試技術
- 使用 Consul 查看持久的應用程式配置
- 增強現有的 Spring Boot 應用程式,使其成為 Spring Boot Cloud 應用程式
- 使用 Hashicorp Consul 和 Netflix Eureka 進行動態服務發現
- 掌握 Spring Boot 提供的各種機制,以檢查應用程式的健康狀況數據