Skip to content

Latest commit

 

History

History
41 lines (27 loc) · 1.45 KB

File metadata and controls

41 lines (27 loc) · 1.45 KB

Spring Boot Project

This is individual project, I created a rest API service for student details during Masai curriculum. This service provides users to insert student details in database, get student details delete student details and update student details from database.

Backend Works

  • Proper Exception Handling
  • Proper Input Validation
  • Data Stored in the database(MySQL)
  • Swagger UI to show how it works

Installation and Run

  • You can clone this repo and start the serve on localhost
  • Before running the API server, we should update the database config inside the application.properties file.
  • Update the port number, username and password as per our local database config.
    • server.port=8880
    • spring.datasource.url=jdbc:mysql://localhost:3306/sp201
    • spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
    • spring.datasource.username=root
    • spring.datasource.password=YourPassword
    • spring.jpa.hibernate.ddl-auto=update

Tech Stacks

  • Core Java
  • Spring Data JPA
  • Spring Boot
  • Hibernate
  • MySQL

Some snaps of our project

Screenshot 2022-11-22 163720

Thank You

SwaggerUI