有没有人能够建议我如何在同一资源的函数中实现具有不同参数的两个GET请求。
例如:
GetMapping("/Transaction")
GetMapping("/Transactions")
@GetMapping(path = {"/Transaction", "/Transactions"})
path
是一个 String[]
,因此您可以指定多个路径。
GetMapping
接受一个 String[]
而不是一个 String
,这暗示着可以通过这种方式传递多个路径。 - brabster
"allTransactions"
是一个不好的REST资源?命名策略可能与传统/标准不同,但仍然是正确的。顺便说一句,这个问题不是关于构建一个合适的REST API。 - Andrew Tobilko