Встречается на собеседованиях • сегодня

Что вызывает @RestController

`@RestController` — это удобная аннотация в Spring, объединяющая `@Controller` и `@ResponseBody`. Она автоматически сериализует возвращаемые объекты в JSON/XML и отправляет их в HTTP-ответе. **Пример:** ```java @RestController @RequestMapping("/api") public class UserController { @GetMapping("/users") public List getUsers() { return List.of(new User("Alice"), new User("Bob")); } } ``` Здесь `getUsers()` вернёт JSON-массив пользователей без необходимости явного указания `@ResponseBody`. **Ключевые особенности:** - Не требует `@ResponseBody` на каждом методе. - По умолчанию использует HTTP-статус `200 OK`. - Подходит для RESTful API, где ответ — данные, а не имя представления (View).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы