Spring Boot Quick Start
Learn how to create full end-to-end Spring applications using Spring Boot
Introduction
About The Course
What is Spring Boot?
Spring and some of its problems
What Spring Boot gives us
Setting Up Development Environment
Maven
Creating a Spring Boot project
Starting a Spring Boot application
Spring Boot startup steps
Adding a REST Controller
Returning Objects From Controller
What's Happening Here: Bill Of Materials
What's Happening Here: Embedded Servlet Container
How Spring MVC Works
The REST API we'll build
Creating a business service
Getting a single resource
Creating a new resource using POST
Implementing Update and Delete
Unit Overview
Using Spring Initializr
Using Spring Boot CLI
Using the STS IDE
Using application properties
What is JPA?
Adding Spring Data JPA
Creating a Spring Data JPA Repository
Making Crud Operations with Repository
Adding Course APIs
Adding Entity Relationship and Extending Repository
Packaging and running a Spring Boot app
Spring Boot Actuator
Wrap Up