Overview
Learn to build a multi-tier Spring Boot application with a RESTful API, focusing on controller, service, and data access layers. Explore dependency injection, interface implementation for loose coupling, and deployment as a JAR file. Gain hands-on experience with HTTP requests, JSON handling, and Maven project structure while developing a student management system. Master essential Spring Boot concepts and best practices for creating scalable Java applications.
Syllabus
Intro
restful API
Interior Architecture
Entities
IntelliJ
Package Structure
Coding
Creating a Hashmap
Implementing the Service
Implementing the Controller
Starting the application
Running the application
HTTP client
POST request
Pull request
Read request body
Send request JSON
Insert student
Testing
Data Access
Refactoring
Changing the interface
Maven Project
Taught by
Amigoscode