Ścieżka klas, to inaczej wszystkie klasy w programie.
Na kontroler składają się:
-klasa Javy
-oznaczona adnotacja
-wyzwalacze URL
-metoda do uruchomienia
Spring MVC (Model-View-Controler), czyli wzorzec projektowy oparty na modelu biznesowym, widokach i kontrolerach.
Tworzymy paczkę o nazwie „hello”. Następnie nową klasę „HelloController” z adnotacją @RestController. Wewnątrz klasy umieszczamy metodę „sayHi()” zwracającą zmienną napisową. Przed nią natomiast adnotację „@RequestMapping()” z ścieżką adresu „/hello” jako parametr metody (domyślnie obsługiwane tylko przez metodę HTTP GET).
Powinno to wyglądać, mniej więcej jak poniżej:
package hello; @RestController public class HelloController{ @RequestMapping("/hello") public String sayHi(){ return "Hi"; } }