Learn Spring Boot 3 building a REST API and a Spring MVC Web application using Maven in 100 steps
Instructor: Ranga Karanam, in28minutes
Course Repository: https://github.com/in28minutes/spring-boot-master-class
Course Link: https://www.udemy.com/course/spring-boot-tutorial-for-beginners/
- Learn Spring Boot Framework 3
- Build Web Application and REST API with Spring Boot
- Learn Auto Configuration, Spring Initializr and Starter Projects
- Connect to a Database using JPA/Hibernate and Spring Boot
- You will learn to write great Unit and Integration tests using Spring Boot Starter Test
- Spring Boot STARTER Projects - Spring Boot Web, Spring Boot Test, Spring Boot Data JPA, Spring Boot Data REST
- Spring Boot Actuator and Spring Boot Developer Tools
- You will learn how to externalise application configuration using Spring Boot Profiles and Dynamic Configuration
- You will understand and use the embedded servlet container options provided by Spring Boot - Tomcat, Jetty and Undertow
- You will understand the basics of developing a Web Application - POST, GET, HTTP, MVC Pattern
- You will understand the basics of styling your web page using Bootstrap framework
10 sections • 156 lectures • 15h 27m total length
- Introduction
- Introduction to Spring Boot in 10 Steps - V2
- Web Application with Spring Boot - V2
- Introduction to JUnit in 5 Steps - V2
- Introduction to Mockito in 5 Steps - V2
- Spring Boot Deep Dive with a REST API - V2
- Appendix - First 10 Steps in Spring (NOW 16 STEPS) - V2
- APPENDIX - Introduction to JPA With Spring Boot in 10 Steps - V2
- APPENDIX - Introduction to Functional Programming in 30 Minutes
ctrl + shift + F: Formats code
ctrl + shift + S: Source
ctrl + 3: Find Actions
ctrl + shift + T: Open Types
ctrl + shift + R: Open Resource
ctrl + E: Search Open Files
ctrl + rePag or ctrl + avPag: Move between opened files
alt + -> OR alt + <-: Move between opened files
Spring Quickstart Guide
https://spring.io/quickstart
Import the downloaded spring project in Eclipse
- Open the file menu tab
- Click on Import
- Search for Maven
- Click on Existing Maven Projects
- Search for the extracted springboot project
- Finish
// Spring Boot Actuator Not Working – Troubleshoot
https://www.yawintutor.com/spring-boot-actuator-not-working/
CODE BACKUP FILES and STEP BY STEP CHANGES : For Reference
Bookmark the GitHub folder for this section: https://github.com/in28minutes/spring-boot-master-class/tree/master/02.Spring-Boot-Web-Application-V2
Help for Debugging Problems:
Here's the code backup at the end of step 05: https://github.com/in28minutes/spring-boot-master-class/blob/master/02.Spring-Boot-Web-Application-V2/Step05.md
Step by Step changes are detailed here: https://github.com/in28minutes/spring-boot-master-class/blob/master/02.Spring-Boot-Web-Application-V2/99-step-by-step-changes.md#step01