java / beginner
Snippet
Dynamisches Routing mit @PathVariable
Verwende @PathVariable, um dynamische Werte direkt aus dem URL-Pfad zu extrahieren. Dies ist Standard für REST-APIs bei der Identifizierung spezifischer Ressourcen.
snippet.java
1
2
3
4
@GetMapping("/users/{id}")public User getUser(@PathVariable("id") Long userId) {return userService.findById(userId);}
spring
Erklärung
1
@GetMapping("/users/{id}")
Definiert eine GET-Route, bei der {id} ein dynamischer Platzhalter ist.
2
@PathVariable("id") Long userId
Bindet den Wert aus dem URL-Platzhalter {id} an den Methodenparameter userId.