From 6adfd17a45b634a2fb1b9f9c8a14da4f16ecbc3f Mon Sep 17 00:00:00 2001 From: MikolajSzuper Date: Tue, 21 Oct 2025 13:49:57 +0200 Subject: [PATCH] Changes in UserController --- .../demo/controller/UserController.java | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/src/main/java/com/example/demo/controller/UserController.java b/src/main/java/com/example/demo/controller/UserController.java index e69de29..ce4efb7 100644 --- a/src/main/java/com/example/demo/controller/UserController.java +++ b/src/main/java/com/example/demo/controller/UserController.java @@ -0,0 +1,28 @@ +@RestController +clsass UserController { + + @GetMapping("/users") + public List getAllUsers() { + // Logic to retrieve all users + } + + @PostMapping("/users") + public User createUser(@RequestBody User user) { + // Logic to create a new user + } + + @GetMapping("/users/{id}") + public User getUserById(@PathVariable Long id) { + // Logic to retrieve a user by ID + } + + @PutMapping("/users/{id}") + public User updateUser(@PathVariable Long id, @RequestBody User user) { + // Logic to update a user by ID + } + + @DeleteMapping("/users/{id}") + public void deleteUser(@PathVariable Long id) { + // Logic to delete a user by ID + } +} \ No newline at end of file