An open API service indexing awesome lists of open source software.

https://github.com/mouzong/springboot-crud-student-api

Springboot RestFul API with CRUD endpoints on a student management system
https://github.com/mouzong/springboot-crud-student-api

java-8 jpa jpa-entities jpa-hibernate jparepository postgresql-database rest-api spring-boot

Last synced: 1 day ago
JSON representation

Springboot RestFul API with CRUD endpoints on a student management system

Awesome Lists containing this project

README

          

# Spring Boot Beginner class
This is a Spring Boot beginner class where I teach you how to get started with building Rest API's with java 8+ and Spring

## Architecture

![](images/architecture.png)

## Tech Stack
> `Java 11`
> `Springboot 2`
>`Spring Data JPA`
> `PostgreSQL`

## Summary

This course teaches you how to how to build a complete CRUD rest api with Spring Boot from ground upand focuses on very important concepts used in real life software engineering projects. These include:

- Spring Boot Backend API
- Maven Build Tool
- Database connection using PostgreSQL
- Spring Data JPA
- Jar Packaging of your API
- Unit and Integration Testing
- Best practices ofr folder structure