Video description
Spring Boot offers an innovative approach to creating Spring applications. Using Spring Boot, developers can easily establish Spring projects that capitalize upon various modules under the Spring umbrella. This new tool from Pivotal simplifies the usage of the Spring Framework through auto-configuration.
In this course, veteran software developer Kevin Bowersox teaches Spring Boot from the ground up, helping beginner to intermediate Java developers unlock the true potential of the Spring Framework. Working files are included to allow you to work alongside the author in this project, learning with the same files that he is using in the training.
- Learn to create Spring Boot projects with Maven and Gradle
- Use JDBC or Spring Data to quickly set up an application that persists data
- Leverage caching support with Ehcache
- Use Spring Security to construct applications
- Set up a Spring MVC project to build a dynamic web application
- Run application diagnostics with Spring Boot Actuator
- Dive into real projects with hands-on lessons
Table of contents
-
Course Overview
- About The Course 00:06:49
- About The Author 00:01:47
-
Spring Boot Introduction
- Chapter Overview 00:00:53
- Core Concepts 00:07:36
- Spring Tool Suite Installation 00:04:24
- Spring Boot CLI Installation 00:02:57
- Spring Boot Demonstration 00:03:59
-
Spring Boot Manual Configuration
- Chapter Overview 00:02:50
- Manual Configuration 00:08:18
- Starter POMs 00:05:49
- Autoconfiguration 00:09:12
- Application.Properties 00:07:37
- Application.YML 00:08:30
- Additional Bean Configuration 00:06:52
- Spring Initializer 00:08:53
-
Gradle Configuration
- Chapter Overview 00:03:43
- Buildship Installation 00:04:35
- Project Setup 00:07:16
- Build.Gradle 00:09:03
- Packaging Boot Projects 00:06:46
-
Advanced Configuration
- Chapter Overview 00:02:10
- Random Configuration Values 00:07:52
- Profiles Part - 1 00:06:54
- Profiles Part - 2 00:04:37
- Injecting Properties 00:07:30
- Executing Code At Startup 00:07:18
-
Web Applications With Boot
- Chapter Overview 00:03:55
- MVC Autoconfiguration 00:10:26
- Template Support 00:06:08
- Serving Static Content 00:06:54
- Embedded Container Configuration 00:07:02
- Registring Web Components 00:04:23
- Programmatic Configuration 00:05:49
-
Spring Security
- Chapter Overview 00:02:05
- Autoconfiguration 00:06:40
- Security Events 00:04:17
- Customizing Security Configuration 00:05:15
- Oauth Single Sign On 00:07:54
-
Relational Database Support
- Chapter Overview 00:02:47
- JDBC Template 00:08:38
- H2 Console 00:06:56
- MySQL Persistent Database 00:06:57
- JNDI Datasource Part - 1 00:05:15
- JNDI Datasource Part - 2 00:06:10
-
Spring Data Suport
- Chapter Overview 00:02:14
- Spring Data JPA Basics 00:07:45
- JPA Repositories 00:04:43
- DDL Configuration 00:05:58
- Persistent Database Configuration 00:03:35
-
MongoDB Support
- Chapter Overview 00:02:43
- Mongo Basics 00:07:38
- MongoTemplate 00:03:53
- MongoRepository 00:04:23
-
Caching Support
- Chapter Overview 00:02:22
- Caching Setup 00:07:53
- Switching Cache Providers 00:03:46
- CacheManager 00:05:38
-
Boot Extras
- Chapter Overview 00:02:37
- Automatic Restarts 00:05:44
- LiveReload 00:04:10
- Logging Configuration 00:05:34
- Advanced Loggin Configuration 00:08:16
-
Other Support
- Chapter Overview 00:02:59
- Actuator Setup 00:05:47
- Actuator Customization 00:05:34
- Health Indicator 00:05:54
- Info Endpoint 00:03:08
- Simple Log Access 00:01:51
- Actuator Hypermedia 00:02:37
- Custom Endpoints 00:03:52
- Metrics 00:04:33
-
Course Wrap Up
- Course Wrap Up 00:05:19
Product information
- Title: Getting Started with Spring Boot
- Author(s):
- Release date: June 2016
- Publisher(s): Infinite Skills
- ISBN: 9781491959732
You might also like
video
Getting Started with Spring Boot 2
This course offers hands-on experience building Spring Framework applications using Spring Boot. The first thing that …
book
Spring: Microservices with Spring Boot
Unlock the power of Spring Boot to build and deploy production-ready microservices About This Book Get …
video
Building and Securing a Web Application with Spring Boot
Demo of how to build and secure a web application with Spring Boot and Thymeleaf. Explore …
video
Spring MVC With Spring Boot (All Modules) and Project
This course lays a solid foundation in dependency injection and Spring's core functionalities, demystifying the principles …