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

Какой опыт с Spring MVC

Spring MVC — это модуль Spring Framework для создания веб-приложений с архитектурой Model-View-Controller. Работал с аннотациями @Controller, @RequestMapping, @GetMapping/@PostMapping для маппинга запросов. Использовал @ModelAttribute для биндинга данных форм и @ResponseBody для REST.

Пример контроллера:

java
@Controller
@RequestMapping("/users")
public class UserController {
    @GetMapping("/{id}")
    public String getUser(@PathVariable Long id, Model model) {
        model.addAttribute("user", userService.findById(id));
        return "userProfile";
    }
}

Настроил ViewResolver (Thymeleaf, JSP), валидацию через @Valid, обработку исключений @ExceptionHandler. Интегрировал Spring Security для аутентификации/авторизации. Опыт с @RestController для REST API, включая JSON/XML (Jackson).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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