Jestem nowy w ramach wiosennej .... podczas poszukiwania na google..I znaleźć kilka przykładów, które @RequestMapping annoted na poziomie klasy i kilka przykładów pokazujących go na poziomie menthodmoże ktoś wyjaśnić mi różnicę między kontrolerem poziomu klasy i kontrolerem poziomu metody ..?
Kiedy używać poziomie klasy RequestMapping i menthod poziom Adnotacja RequestMapping ... czy ktoś może mi wyjaśnić różnicę między mapowaniem na poziomie klasy a poziomem poziomu RequestMapping?
więc jestem trochę zdezorientowany o ich zastosowaniu w:
a) na poziomie klasy
poziomu b) Metoda
Również znalazłem niektóre @Requestmapping
z rodzaju: get/post , podczas gdy niektóre przykłady nie mają parametru typu.
Które podejście jest lepsze .. ??
Czy nowsze wersje (> Spring 2.5) nie potrzebują typu parametru do mapowania żądań ???
Patrick Floyed: Dzięki za tak cenne informacje! – JOHND
Jeśli mógłbyś mi wyjaśnić: "Jeśli tak, adnotacje metod będą interpretowane jako względne adresy URL (w stosunku do adresu URL na poziomie klasy), jednak adnotacje na poziomie metody muszą być obecne, w przeciwnym razie metoda nie zostanie zmapowana." Będę ci wdzięczny! – JOHND
Jeśli metoda jest odwzorowana na wartość foo/bar, to foo/bar jest adresem. Ale jeśli klasa jest mapowana na baz, a metoda jest odwzorowana na foo/bar, to adres metody to baz/foo/bar –