REST: Odpalenie metody na obiekcie domenowym

0

REST app. Chcę odpalić metodę na obiekcie domenowym. Którą metodę HTTP-based interface wybrać i jak zakodować URI?

moja próba:

@PutMapping("/id={id}/finances")
    @ResponseStatus(code = HttpStatus.OK)
    public void recalculateFinances(@PathVariable Long id) {
        service.recalculateFinances(id);
    }
0

Jeżeli chodzi ci o sam adres to nie np. /id/{id}/finances ? Chociaż lepsze byłoby uwzględnić o co chodzi w sciezce, czyli gdy to sie tyczy klienta to zamiast /id/{id}/finances to /clients/{id}/finances. Dodam jeszcze, że mieszanie resta z jakąkolwiek domeną wychodzi słabo, bo albo trzymasz się zasad resta albo masz domenowy interfejs

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0