Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1.9 KB

README.md

File metadata and controls

37 lines (26 loc) · 1.9 KB

Student-Maintenance-Application

Develop an RESTFUL application to store Student information using following services

  • Insert a Student data
  • Search a Student data
  • Remove a Student data
  • Update student email Address
  • Calculate aggregate marks scored by the Student at the end of academic year
  • Retrieve the Grade of the Student on basis of their aggregate marks

API's Structure

  • To Insert a Student Data(path variables = quaterlyMark/halfYearlyMark/AnnualMark) - /add/{quaterlyMark}/{halfYearlyMark}/{AnnualMark}
  • To Search a Student Data(path variable = id) - /search/{id}
  • To Remove a Student Data(path variable = id) - /remove/{id}
  • To Update student Email Address(request body = StudentInfoBean object contains id and email only) - /update
  • To return Aggregate Marks(path variable = id) - /getMark/{id}
  • To retrive Grade of the student(path variable = id) - /getGrade/{id}

Database Structure

File Structure

Output