`@RestController` to `@Controller` + `@ResponseBody`, więc wartości zwracane są zapisywane w odpowiedzi HTTP (zwykle JSON). `@Controller` służy do widoków MVC i zwykle zwraca nazwę widoku, chyba że dodasz `@ResponseBody`.