mapują metody na ścieżki URI
Na servlety.
Tak jak Arkadiusz posze, hateoas to tylko jeden z elementów RESTa. Jego głównym celem jest "ułatwienie" korzystania z API, dostarczając wraz z jakimś obiektem, URI z którym obiekt jest powiązany. O tyle fajne, że zmiana endpointu po stronie serwera nie wymusza zmiany URI po stronie klienta. Tyle w teorii. W praktyce nie widziałem jeszcze hateoasu w publicznym API.
Czy takie kontrolert robi sie w osobnym pakiecie? Po co? U mnie, wyladowalby w tym samym pakiecie co kontroler, a samo pakietowanie.mialbym raczej per funkcjonalność niż warstwa.