Spring Boot Tutorial - Crash Course

Опубликовано: 20 Апрель 2022
на канале: Marco Codes
157,871
3.7k

Ever looked for a comprehensive intro to Spring Boot that is fun and entertaining at the same time? Then have a look at this brand-new episode of "Marco Codes": Spring Boot Tutorial [Crash Course].

In this video, we will build a tiny Google Photos-like clone with Spring Boot. Additionally, along the way, you'll learn plenty about Spring's Dependency Injection and MVC frameworks, Validation and File Handling, Spring Data and Databases, and you'll even deploy your application at the end.

► References
https://jb.gg/lq3xqt

► Timestamps
00:00:00 Intro
00:00:51 Spring Initializr - Overview
00:03:24 Spring Initializr - Dependencies
00:05:36 Which IDE to use
00:06:10 Project Import
00:06:40 Maven Project Structure
00:09:09 Starting the project for the first time
00:10:41 Hello World @RestController
00:14:15 REST API Design
00:15:17 Photoz Model Class
00:16:18 @GetMapping
00:22:28 @DeleteMapping
00:24:11 Browser - HTTP Delete
00:25:10 @PostMapping
00:26:45 Browser - HTTP Post
00:28:13 @RequestBody - Receiving JSON
00:29:33 Validating User Input
00:32:28 Photo Upload
00:37:07 Handling Spring Boot Error Messages
00:38:24 application.properties
00:40:18 Jackson & @JsonIgnore
00:40:45 Photo Download
00:43:15 Dependency Injection - Intro
00:47:09 Dependency Injection - Different Styles
00:48:06 Dependency Injection - Refactorings
00:51:39 Downloading Images
00:57:09 Recommended Project Structure
00:57:57 H2 Database - Intro
01:00:08 Database Schema Creation
01:05:22 Spring Data JDBC - Repositories
01:07:33 Spring Data JDBC - Annotations
01:08:53 Spring Data JDBC - Refactorings
01:13:57 Packaging & Deployment
01:15:58 The End & Next Steps

► Further Reading:
What is Spring Framework? An unorthodox guide - https://www.marcobehler.com/guides/sp...
Create your first Spring application - https://www.jetbrains.com/help/idea/y...

► FOLLOW ME
https://www.marcobehler.com
  / marcobehler