Wie Sie in den Kommentaren gesagt haben, verwenden Sie Spring MVC.
Zum Glück für Sie, bietet es eine wirklich gute Möglichkeit der Zuordnung von URL-Parametern zu Werten!
@RequestMapping(value = "/{bookmarkId}", method = RequestMethod.GET)
Wie Sie an der Aktion sehen können, können Sie die bookmarkId
angeben. Und dann geben Sie den Parameter ..
Bookmark readBookmark(@PathVariable Long bookmarkId)
Und jetzt können Sie bookmarkId
zugreifen, als ob es ein anderer Wert war.
bearbeiten
Also das Ganze zusammen, aus den Beispielen genommen würde wie folgt aussehen:
@RequestMapping(value = "/{bookmarkId}", method = RequestMethod.GET)
Bookmark readBookmark(@PathVariable String userId, @PathVariable Long bookmarkId) {
this.validateUser(userId);
return this.bookmarkRepository.findOne(bookmarkId);
}
Was verwenden Sie zum Einrichten des Endpunkts? Frühling MVC? – christopher
Tatsächlich: Spring MVC. – Dai