Springboot is an open-source framework for creating Production-Ready Applications.
This Spring Boot Tutorial will teach how to get started with Spring Boot and Java and create Production-ready Applications.
GitHub Link: https://github.com/shabbirdwd53/Springboot-Tutorial
JPA Query Documentation: https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#jpa.query-methods
IntelliJ Idea Community Edition: https://www.jetbrains.com/idea/download/#section=windows
๐Course Contents ๐
โ (00:00) Intro
โ (00:16) Course Intro
โ (02:20) What is Springboot?
โ (07:00) Dependency Injection
โ (09:36) Spring Initializr
โ (15:19) Springboot IDE's (Intellij IDEA, STS, VS Code...)
โ (19:44) Springboot Starters
โ (22:02) Creating Simple API
โ (31:01) Running Springboot App
โ (34:16) Springboot Devtools
โ (37:24) Architecture and Example
โ (40:30) Adding H2 and JPA Dependency
โ (44:13) Creating Springboot Components
โ (51:35) Saving Department Entity to DB
โ (58:26) Testing APIS's using REST Client
โ (01:01:46) GetMapping (Fetching data form DB)
โ (01:05:18) Fetching Data by ID
โ (01:09:29) Deleting data from DB
โ (01:13:13) Updating data to DB
โ (01:21:12) Fetching data by property name
โ (01:30:23) Hibernate Validation
โ (01:36:59) Adding Loggers in Springboot App
โ (01:40:39) Project Lombok (Removing Boiler plate code)
โ (01:46:05) Exception Handling in Springboot
โ (01:59:30) Changing H2 db to MySQL
โ (02:05:11) Unit Testing
โ (02:08:43) Service Layer testing
โ (02:21:52) Repository Layer testing
โ (02:28:09) Controller Layer testing
โ (02:37:45) Adding Config in properties file
โ (02:41:20) Adding application.yml file
โ (02:45:44) Springboot Profiles
โ (02:51:01) Running Springboot with multiple profiles
โ (02:55:18) Springboot Actuator
โ (03:01:22) Custom Actuator Endpoints
โ (03:08:17) Exclude Actuator Endpoints
๐ Join this channel to get access to perks:
https://www.youtube.com/channel/UC4VZwhJ4T42SVHy9QbZ5rKw/join
RECOMMENDED COURSES
๐ฌ Microservices using SpringBoot | Full Example - https://youtu.be/BnknNTN8icw
๐ฌ Event-Driven Microservices with CQRS Design Pattern - https://youtu.be/sthMcMrspCM
๐ฌ Implement SAGA Design Pattern using Spring boot and Axon Framework - https://youtu.be/pUFGOngzJig
๐ฌ Spring Data JPA Tutorial | Full In-depth Course - https://youtu.be/XszpXoII9Sg
๐ฌ Deploy Springboot Microservices to Kubernetes Cluster - https://youtu.be/VAmntTPebKE
๐ฌ Automate Microservices deployment with Github Actions - https://youtu.be/snZtITKxUBM
๐ฌ Go / Golang Full Course for Beginners - https://youtu.be/1NF2LtWbA1g
๐ฌ Node JS Full Course for Beginners: Learn in 2 Hours - https://youtu.be/ZWhoAwTyXFs
๐ฌ Express.js Tutorial - Beginner | 2021 - https://youtu.be/ZfzGquJLCAA
๐ฌ Redis CLI Tutorial | Complete Course - https://youtu.be/0wqZd3zwh7Y
BE MY FRIEND:
๐จโ๐ป. Website: http://www.dailycodebuffer.com/
๐จโ๐ซ Facebook: https://www.facebook.com/dailycodebuffer
๐ฆ Twitter: https://twitter.com/DailyCodeBuffer
๐ธ Instagram: https://www.instagram.com/dailycodebuffer
๐ฎ GitHub: https://github.com/dailycodebuffer
MY FAVOURITE GEAR:
๐จโ๐ป My Macbook Air M1: https://amzn.to/3eFXlID
๐ป ASUS ROG Zephyrus G14, 14": https://amzn.to/32xsXhf
๐ป ASUS ROG Zephyrus G14, 14" (US): https://amzn.to/3xa6X6m
๐ค My Main Mic: https://amzn.to/3qDl0z0
๐ค My Main Mic (US): https://amzn.to/3awzUj7
๐ My Secondary Mic: https://amzn.to/3sOZCJW
๐ฅ My LG Monitor: https://amzn.to/3zhLY3e
๐ฑ My Mouse: https://amzn.to/3eDpRKT
โจ๏ธ My Keyboard: https://amzn.to/32xthMZ
RECOMMENDED BOOKS:
๐ Mastering Spring Boot 2.0 (Kindle): https://amzn.to/3HsOiHu
๐ Mastering Spring Boot 2.0 (US): https://amzn.to/3tHNUy5
๐ Building Microservices(Kindle): https://amzn.to/3gsA1jL
๐ Building Microservices(US): https://amzn.to/3dDnfNn
๐ Spring Boot in Action: https://amzn.to/32Nf3qW
๐ Spring Boot in Action (US): https://amzn.to/32DkeX9
๐ Spring Microservices in Action: https://amzn.to/3mQ4sCH
๐ Spring Microservices in Action(US): https://amzn.to/32G3Hl7
๐ป MUSIC:
๐ต Hear the Noise (Sting): https://www.youtube.com/audiolibrary/music?nv=1
โSound effects obtained from https://www.zapsplat.comโ
#java #springboot #spring #DailyCodeBuffer