Вопросы по Spring
UnknownАвтор: Эльдар Суйналиев
При участии: Антон Таврель, Роман Евсеев
2020 год
Spring
1. Что такое инверсия контроля (IoC) и внедрение зависимостей (DI)? Какони реализованы в Spring?
4. Расскажите про аннотацию @Bean
5. Расскажите про аннотацию @Component
6. Чем отличаются аннотации @Bean и @Component?
7. Расскажите про аннотации @Service и @Repository. В чем различия?
8. Расскажите про аннотацию @Autowired
9. Расскажите про аннотацию @Resource
10. Расскажите про аннотацию @Inject
11. Расскажите про аннотацию @Lookup
12. Можно ли вставить бин в статическое поле? Почему?
13. Расскажите про аннотации @Primary и @Qualifier.
15. Как заинжектить коллекцию?
16. Расскажите про аннотацию @Conditional
17. Расскажите про аннотацию @ComponentScan
18. Расскажите про аннотацию @Profile
20. Расскажите про жизненный цикл бина, аннотации @PostConstruct и @PreDestroy()
21.Расскажите про scope бинов. Какой scope используется по умолчанию? Что изменилось в пятом Spring?
22. Что такое АОП? Как реализовано в спринге?
23. Как спринг работает с транзакциями? Расскажите про аннотацию @Transactional
24. Расскажите про паттерн MVC, как он реализован в Spring?
26.Расскажите про шаблон проектирования Front Controller, как он реализован в Spring?
27.Чем отличаются Model, ModelMap и ModelAndView?
29.В чем разница между Filters, Listeners и Interceptors?
30. Можно ли передать в GET-запросе один и тот же параметр несколько раз? Как?
31. Как работает Spring Security? Как сконфигурировать? Какие интерфейсы используются?
32. Что такое SpringBoot? Какие у него преимущества? Как конфигурируется? Подробно
33. Расскажите про нововведения Spring 5
Предыдущая тема: Hibernate
Следующая тема: Алгоритмы и паттерны
Все темы: список
Вопросы/замечания/предложения/нашли ошибку: пиши мне