Spring Boot Tutorial for Beginners | Spring Boot 3 (2024) Full Course | JPA, REST API, Profiles

Published: 05 March 2024
on channel: Genuine Coder
9,409
296

Master the Spring Boot framework with this comprehensive tutorial. This tutorial is based on the latest version of Spring Boot, the 2024 Spring Boot version 3.x series. It covers everything from the basic concepts of Spring Boot to Spring JPA, RESTful API, Profiles, and even health tracking.

This step-by-step tutorial will help you to learn Spring boot from scratch.

Spring Boot Playlist:    • Spring Boot Tutorials  

📚 Chapters:
(00:00) Introduction
(00:01:04) 1. Introduction to Spring Boot
(00:03:05) 1.1. Inversion of Control (IoC)
(00:08:09) 1.2. Convention over Configuration
(00:11:49) 1.3. Embedded Server
(00:12:32) 1.4. Production-ready features
(00:14:21) 2. Create a new Spring Boot project using "Spring Initializr"
(00:19:58) 3. Familiarize with project structure
(00:23:52) 3.1. Importance of the application.properties file
(00:27:07) 4. Spring controllers - RestController
(00:34:42) 4.1. GetMapping annotation
(00:39:35) 4.2. Dependency Injection using @Autowired
(00:42:07) 4.3. Use constructor injection instead of field injection
(00:44:51) 4.4. Serve static HTML pages
(00:50:27) 5. Spring Data JPA
(00:54:19) 5.1. Setting-up JPA database connection
(00:59:18) 5.2. Create database entity with @Entity
(01:04:02) 5.3. JpaRepository for database operations
(01:07:50) 5.4. Save object to database
(01:15:25) 5.5. Creating entity using RESTful API
(01:19:45) 5.6. Fixing the sequential ID issue using IDENTITY generation-type
(01:23:43) 5.7. Set unique column constraint using @Column
(01:27:18) 5.8. Update student entity
(01:33:19) 5.9. Writing custom SQL queries with Spring Data
(01:38:59) 5.10. UUID as entity primary key
(01:41:36) 6. Spring profiles
(01:48:16) 6.1. Customizing controllers for profiles
(01:53:50) 7. Server health and metrics with Actuator
(01:57:23) 7.1. Access health indicators
(01:58:30) 7.2. Access performance metrics
(02:02:52) 8. Build distributable jar
(02:06:22) 9. Conclusion

Find the project on GitHub: https://github.com/afsalashyana/Sprin...

#springboot #springboot3 #springframework #java


Watch video Spring Boot Tutorial for Beginners | Spring Boot 3 (2024) Full Course | JPA, REST API, Profiles online without registration, duration hours minute second in high quality. This video was added by user Genuine Coder 05 March 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 9,409 once and liked it 296 people.