Встречается на собеседованиях • сегодня
Что делает Spring Web
Spring Web — это модуль Spring Framework, который упрощает создание веб-приложений. Он предоставляет инструменты для обработки HTTP-запросов, REST API, MVC-архитектуру и интеграцию с другими технологиями (например, WebSocket, WebFlux).
Ключевые возможности:
- Аннотации (`@Controller`, `@RestController`, `@RequestMapping`) для маппинга URL.
- Поддержка JSON/XML через `HttpMessageConverter`.
- Встроенная валидация (`@Valid`).
- Интеграция с шаблонизаторами (Thymeleaf, JSP).
Пример REST-контроллера:
```java
@RestController
@RequestMapping("/api")
public class UserController {
@GetMapping("/users/{id}")
public ResponseEntity getUser(@PathVariable Long id) {
User user = userService.findById(id);
return ResponseEntity.ok(user);
}
}
```

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