Все мои курсы: https://javaguru.by
Микросервисы и трудоустройство: https://javaguru.by/developer
Разбор задач, тестов, вопросов с собеседований: https://t.me/javaguru_by
Изучим Spring Core, начнем с разбора xml описания Dean Definitions, увидим на пальцах как работает инверсия контроля в спринге, разберем жизненный цикл бина.
00:00 История Spring
01:02 Модули Spring
05:24 IoC - инверсия контроля
10:33 Способы конфигурации бинов
11:32 Создаем новый проект
13:40 Воспроизводим классический подход управления зависимостями
18:45 Симулируем инверсию контроля спринга
21:50 Подключаем спринг к проекту
24:30 XML Applicarion Context
27:19 BeanDefinitionMap - контейнер спринга, где хранятся бины
28:46 Конфигурация и получение бинов
30:56 Инициализация через конструктор
35:02 Способы инициализации бинов
36:22 Инициализация через сеттеры
38:40 Как сеттить бины в другие бины
41:02 Задание
42:13 Bean LifeCycle
44:39 Bean Scopes
48:09 Properties
51:36 SpEL language
56:20 Bean LifeCycle итоговый
58:26 Задание