Skip to content

jayalloyd/StudentDetailsManagementApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StudentDetailsManagementApp-BackEnd Implemented

Overview

Managing Student Details - adding,deleting the records and searching implemented using Spring Data jpa pagination

Technologies Used

  • IDE: IntelliJ IDEA
  • Database: MySQL
  • API Testing: Postman

Dependencies

The project uses the following dependencies:

  • Spring Web: For building web applications, including RESTful services.
  • Spring Data JPA: For data persistence and interaction with the database.
  • Lombok: To reduce boilerplate code by using annotations.
  • Spring Dev Tools: For developer tools that enhance development experience, such as live reload.
  • MySQL Connector: For connecting the application to the MySQL database.

Setup and Installation

Prerequisites

  • JDK 11 or higher
  • Maven
  • MySQL Server

Steps to Run the Project

  1. Clone the Repository

https://github.com/jayalloyd/StudentDetailsManagementApp

  1. **Navigate to the Project

  2. Set Up the Database

    • Create a MySQL database.
    • Update the application.properties file with your MySQL credentials.
    spring.datasource.url=jdbc:mysql://localhost:3306/your-database-name
    spring.datasource.username=your-username
    spring.datasource.password=your-password
    

API End point : localhost:8080/search. (post)

Contributing

Validation and security features can be added

License. Apache 2.0

Contact

github:jayalloyd

About

Student Details Management App BackEnd using SpringBoot and ,spring data jpa pagination

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages