У меня есть RestController. У меня конечная точка на контроллере. Можно ли передавать нулевые значения в конечную точку и контроллер?
В качестве примера:
@RestController
@RestMapping("/some")
public class SomeController {
@GetMapping(value = "/thing/{someid}/{bid})
public @ResponseBody
ResponseEntity<String>
getSomething(@PathVariable("someid" String someid,
@PathVariable("bid" String bid ) {
...
}
}
Могу ли я вызвать эту конечную точку контроллера REST с нулевым значением для someid или bid? Это не кажется слишком чистым. Есть ли другой способ сделать это?
Отредактировано: я только что обновил пример, чтобы передать 2 параметра вместо одного.
Изменить 2: можно ли делать вызов как / some / thing / null / null?