舉報

會員
Spring Boot 2.0 Cookbook(Second Edition)
Alex Antonov 著
更新時間:2021-06-24 19:25:10
開會員,本書免費讀 >
ThisbookisforJavaDeveloperswhohavegoodknowledgeandunderstandingofSpringandJavaapplicationdevelopment.
最新章節
- Leave a review - let other readers know what you think
- Other Books You May Enjoy
- How it works...
- How to do it...
- Using Spring Cloud Netflix – Hystrix
- How it works...
品牌:中圖公司
上架時間:2021-06-24 18:04:15
出版社:Packt Publishing
本書數字版權由中圖公司提供,并由其授權上海閱文信息技術有限公司制作發行
- Leave a review - let other readers know what you think 更新時間:2021-06-24 19:25:10
- Other Books You May Enjoy
- How it works...
- How to do it...
- Using Spring Cloud Netflix – Hystrix
- How it works...
- How to do it...
- Service discovery using Spring Cloud Netflix – Eureka
- How it works...
- How to do it...
- Using Spring Cloud Netflix – Feign
- How it works...
- How to do it...
- Service discovery using Spring Cloud Consul
- How it works...
- How to do it...
- Getting started with Spring Cloud
- Introduction
- Spring Cloud
- How it works...
- How to do it...
- Using Remote Update
- How it works...
- How to do it...
- Configuring dynamic application restart triggers
- How it works...
- How to do it...
- Configuring LiveReload
- How it works...
- How to do it...
- Adding Spring Boot DevTools to a project
- Introduction
- Spring Boot DevTools
- How it works...
- How to do it...
- Getting ready
- Integrating Micrometer metrics with Dashing
- How it works...
- How to do it...
- Getting ready
- Integrating Micrometer metrics with Graphite
- How it works...
- How to do it...
- Managing Spring Boot via SSHd Shell and writing custom remote Shell commands
- How it works...
- How to do it...
- Getting ready
- Monitoring Spring Boot via JMX
- How it works...
- How to do it...
- Getting ready
- Emitting metrics
- How it works...
- How to do it...
- Configuring management context
- How it works...
- How to do it...
- Writing custom health indicators
- Introduction
- Health Monitoring and Data Visualization
- How it works...
- How to do it...
- Getting ready
- Externalizing an environmental config using Consul and envconsul
- How it works...
- How to do it...
- Setting up Consul
- How it works...
- How to do it...
- Externalizing an environmental config using JSON
- How it works...
- How to do it...
- Externalizing an environmental configuration using Java system properties
- How it works...
- How to do it...
- Externalizing an environmental configuration using environment variables
- How it works...
- How to do it...
- Externalizing an environmental configuration using property files
- How it works...
- How to do it...
- Adding a custom PropertySource to the environment using EnvironmentPostProcessor
- How it works...
- How to do it...
- Spring Boot environment configuration hierarchy and precedence
- How it works...
- How to do it...
- Getting ready
- Building self-executing binaries
- How it works...
- How to do it...
- Creating Docker images
- How it works...
- How to do it...
- Creating a Spring Boot executable JAR
- Introduction
- Application Packaging and Deployment
- How it works...
- How to do it...
- Writing tests using Spock
- How it works...
- How to do it...
- Writing tests using Cucumber
- How it works...
- How to do it...
- Creating a WebMvc component test
- How it works...
- How to do it...
- Creating a JPA component test
- How it works...
- How to do it...
- Creating tests using mock objects
- How it works...
- How to do it...
- Creating tests using an in-memory database
- Initializing the database with Spring JDBC
- Initializing the database with Spring JPA and Hibernate
- How it works...
- How to do it...
- Configuring a database schema and populating it
- How it works...
- How to do it...
- Creating tests for MVC controllers
- Introduction
- Application Testing
- How it works...
- How to do it...
- Using custom @Enable annotations to toggle configuration
- How it works...
- How to do it...
- Configuring custom conditional bean instantiations
- How it works...
- How to do it...
- Creating a custom Spring Boot autoconfiguration starter
- How it works...
- How to do it...
- Understanding Spring Boot autoconfiguration
- Introduction
- Writing Custom Spring Boot Starters
- How it works...
- How to do it...
- Getting ready
- Adding custom connectors
- How it works...
- How to do it...
- Choosing embedded servlet containers
- How it works...
- How to do it...
- Tuning Tomcat via ServletWebServerFactory
- How it works...
- How to do it...
- Configuring custom static path mappings
- How it works...
- How to do it...
- Configuring route matching patterns
- Introduction
- Web Framework Behavior Tuning
- How it works...
- How to do it...
- Configuring custom type formatters
- How it works...
- How to do it...
- Configuring custom PropertyEditors
- How it works...
- How to do it...
- Configuring custom HttpMessageConverters
- How it works...
- How to do it...
- Configuring custom interceptors
- How it works...
- How to do it...
- Configuring custom servlet filters
- How it works...
- How to do it...
- Creating Spring Data REST service
- How it works...
- How to do it...
- Creating a basic RESTful application
- Configuring Web Applications
- How it works...
- How to do it...
- Getting ready
- Scheduling executors
- How it works...
- How to do it...
- Setting up a data repository service
- How it works...
- How to do it...
- Getting ready
- Setting up a database connection
- How it works...
- How to do it...
- Using the command-line runners
- How it works...
- How to do it...
- Launching an application using Gradle
- How it works...
- How to do it...
- Creating a simple application
- How it works...
- How to do it...
- Using a Spring Boot template and starter
- Introduction
- Getting Started with Spring Boot
- Reviews
- Get in touch
- See also
- There's more...
- How it works...
- How to do it...
- Getting ready
- Sections
- Conventions used
- Download the example code files
- To get the most out of this book
- What this book covers
- Who this book is for
- Preface
- Packt is searching for authors like you
- About the reviewers
- About the author
- Contributors
- PacktPub.com
- Why subscribe?
- Packt Upsell
- Dedication
- Title Page
- coverpage
- coverpage
- Title Page
- Dedication
- Packt Upsell
- Why subscribe?
- PacktPub.com
- Contributors
- About the author
- About the reviewers
- Packt is searching for authors like you
- Preface
- Who this book is for
- What this book covers
- To get the most out of this book
- Download the example code files
- Conventions used
- Sections
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Get in touch
- Reviews
- Getting Started with Spring Boot
- Introduction
- Using a Spring Boot template and starter
- How to do it...
- How it works...
- Creating a simple application
- How to do it...
- How it works...
- Launching an application using Gradle
- How to do it...
- How it works...
- Using the command-line runners
- How to do it...
- How it works...
- Setting up a database connection
- Getting ready
- How to do it...
- How it works...
- Setting up a data repository service
- How to do it...
- How it works...
- Scheduling executors
- Getting ready
- How to do it...
- How it works...
- Configuring Web Applications
- Creating a basic RESTful application
- How to do it...
- How it works...
- Creating Spring Data REST service
- How to do it...
- How it works...
- Configuring custom servlet filters
- How to do it...
- How it works...
- Configuring custom interceptors
- How to do it...
- How it works...
- Configuring custom HttpMessageConverters
- How to do it...
- How it works...
- Configuring custom PropertyEditors
- How to do it...
- How it works...
- Configuring custom type formatters
- How to do it...
- How it works...
- Web Framework Behavior Tuning
- Introduction
- Configuring route matching patterns
- How to do it...
- How it works...
- Configuring custom static path mappings
- How to do it...
- How it works...
- Tuning Tomcat via ServletWebServerFactory
- How to do it...
- How it works...
- Choosing embedded servlet containers
- How to do it...
- How it works...
- Adding custom connectors
- Getting ready
- How to do it...
- How it works...
- Writing Custom Spring Boot Starters
- Introduction
- Understanding Spring Boot autoconfiguration
- How to do it...
- How it works...
- Creating a custom Spring Boot autoconfiguration starter
- How to do it...
- How it works...
- Configuring custom conditional bean instantiations
- How to do it...
- How it works...
- Using custom @Enable annotations to toggle configuration
- How to do it...
- How it works...
- Application Testing
- Introduction
- Creating tests for MVC controllers
- How to do it...
- How it works...
- Configuring a database schema and populating it
- How to do it...
- How it works...
- Initializing the database with Spring JPA and Hibernate
- Initializing the database with Spring JDBC
- Creating tests using an in-memory database
- How to do it...
- How it works...
- Creating tests using mock objects
- How to do it...
- How it works...
- Creating a JPA component test
- How to do it...
- How it works...
- Creating a WebMvc component test
- How to do it...
- How it works...
- Writing tests using Cucumber
- How to do it...
- How it works...
- Writing tests using Spock
- How to do it...
- How it works...
- Application Packaging and Deployment
- Introduction
- Creating a Spring Boot executable JAR
- How to do it...
- How it works...
- Creating Docker images
- How to do it...
- How it works...
- Building self-executing binaries
- Getting ready
- How to do it...
- How it works...
- Spring Boot environment configuration hierarchy and precedence
- How to do it...
- How it works...
- Adding a custom PropertySource to the environment using EnvironmentPostProcessor
- How to do it...
- How it works...
- Externalizing an environmental configuration using property files
- How to do it...
- How it works...
- Externalizing an environmental configuration using environment variables
- How to do it...
- How it works...
- Externalizing an environmental configuration using Java system properties
- How to do it...
- How it works...
- Externalizing an environmental config using JSON
- How to do it...
- How it works...
- Setting up Consul
- How to do it...
- How it works...
- Externalizing an environmental config using Consul and envconsul
- Getting ready
- How to do it...
- How it works...
- Health Monitoring and Data Visualization
- Introduction
- Writing custom health indicators
- How to do it...
- How it works...
- Configuring management context
- How to do it...
- How it works...
- Emitting metrics
- Getting ready
- How to do it...
- How it works...
- Monitoring Spring Boot via JMX
- Getting ready
- How to do it...
- How it works...
- Managing Spring Boot via SSHd Shell and writing custom remote Shell commands
- How to do it...
- How it works...
- Integrating Micrometer metrics with Graphite
- Getting ready
- How to do it...
- How it works...
- Integrating Micrometer metrics with Dashing
- Getting ready
- How to do it...
- How it works...
- Spring Boot DevTools
- Introduction
- Adding Spring Boot DevTools to a project
- How to do it...
- How it works...
- Configuring LiveReload
- How to do it...
- How it works...
- Configuring dynamic application restart triggers
- How to do it...
- How it works...
- Using Remote Update
- How to do it...
- How it works...
- Spring Cloud
- Introduction
- Getting started with Spring Cloud
- How to do it...
- How it works...
- Service discovery using Spring Cloud Consul
- How to do it...
- How it works...
- Using Spring Cloud Netflix – Feign
- How to do it...
- How it works...
- Service discovery using Spring Cloud Netflix – Eureka
- How to do it...
- How it works...
- Using Spring Cloud Netflix – Hystrix
- How to do it...
- How it works...
- Other Books You May Enjoy
- Leave a review - let other readers know what you think 更新時間:2021-06-24 19:25:10