Changes in UserController

This commit is contained in:
MikolajSzuper
2025-10-21 13:49:57 +02:00
parent cadbafe85a
commit 6adfd17a45

View File

@@ -0,0 +1,28 @@
@RestController
clsass UserController {
@GetMapping("/users")
public List<User> 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
}
}