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

Показать описание
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.
📚 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: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
#springboot #springboot3 #springframework #java
This step-by-step tutorial will help you to learn Spring boot from scratch.
📚 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: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
#springboot #springboot3 #springframework #java
Комментарии