Встречается на собеседованиях • сегодня
Что такое RestTemplate в Spring
RestTemplate — это клиентский класс в Spring для выполнения HTTP-запросов к RESTful сервисам. Он поддерживает основные HTTP-методы (GET, POST, PUT, DELETE и др.) и упрощает работу с JSON/XML.
Пример GET-запроса:
java
RestTemplate restTemplate = new RestTemplate();
String url = "https://api.example.com/users/1";
User user = restTemplate.getForObject(url, User.class);Особенности:
- Интегрируется с Jackson/Gson для автоматической конвертации JSON ↔ объекты.
- Поддерживает аутентификацию, заголовки, обработку ошибок.
- Устарел в Spring 5 в пользу WebClient (реактивный подход).
Важно: Для новых проектов рекомендуется использовать WebClient из Spring WebFlux.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы