Post - Get- Put Delete Profiles- name, email, phonenumber @PostMapping(“/savedata”) { Name: Email Phone: } Jpareposit @GetMapping({id}) Controller Service Dao Crud - post - insert Select - findAll() List<Profiles> DeleteByName(); Http : Post - /createProfile - Input : TO get the data RequestBody { Name:”swetha”; Email:”nswetha@safd” Phone:34343 } Output: ResponseBody “Success “+ id, HttpStatus.Ok Fail: “Failed”, TO get the data based on id: GET - /getdata/{id} @PathVariable Service: findById() Response body+ code { Name:”swetha”; Email:”nswetha@safd” Phone:34343 } Else Failed code+ failure code GET - /getdata/{Name}/{Email} @PathVariable Service: findByName() Response body+ code { Name:”swetha”; Email:”nswetha@safd” Phone:34343 } Else{ Failed response+ code } GET - /getdata/{Email} @PathVariable Service: findByEmail() Response body+ code { Name:”swetha”; Email:”nswetha@safd” Phone:34343 } Else{ Failed response+ code } Put: -/updateprofile @RequestBody { Name:”swetha” Email:”ads” } service: findByName() Response body:”updated” Else:”failure”+statuscode @deprecated Delete: /deletebyName/{name}/{id} EmpId: servce.deleteByName() success+name Else Failure