Skip to content

Instantly share code, notes, and snippets.

@learnit-codeit
Created June 19, 2021 08:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save learnit-codeit/7ffa00769540feb30d0d9a6c69de3216 to your computer and use it in GitHub Desktop.
Save learnit-codeit/7ffa00769540feb30d0d9a6c69de3216 to your computer and use it in GitHub Desktop.
@Controller
@RequestMapping("/rest")
public class MyController {
@GetMapping("/get")
public ResponseEntity<String> getExample() {
return new ResponseEntity<String>("Get Example", HttpStatus.OK);
}
@GetMapping("/getvar/{id}")
public ResponseEntity<String> getExampleWithVariable(@PathVariable String id){
return new ResponseEntity<String>("Get With Variable Example" +id,HttpStatus.OK); }
@PostMapping("/post")
public ResponseEntity<String> postExample() {
return new ResponseEntity<String>("Post Example", HttpStatus.OK);
}
@PutMapping("/put")
public @ResponseBody ResponseEntity<String> putExample() {
return new ResponseEntity<String>("Put Example", HttpStatus.OK);
}
@DeleteMapping("/delete")
public ResponseEntity<String> deleteExample() {
return new ResponseEntity<String>("Delete Example", HttpStatus.OK);
}
@PatchMapping("/patch")
public ResponseEntity<String> patchPerson() {
return new ResponseEntity<String>("Patch Example", HttpStatus.OK);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment