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
Publisher resources
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
Advanced Java Development
You’re a junior developer with a couple of years of Java under your belt and you’ve …
video
Core Java 11 Fundamentals, Second Edition
10 Hours of Video Instruction Overview Core Java® has long been recognized as the leading, no-nonsense …
video
Java Interview Guide
200+ Java Interview Questions for Beginners About This Video In the course, we use Eclipse to …
video
Spring Boot Fundamentals
Master Spring Boot fundamentals, mastering spring data Java Persistence API, SPRING MVC, REST clients, profiles, logging …