Содержание курса
IoC: принципы и техника инверсии управления
64 урока
1.
Знакомство с фреймворком Spring
↗
2.
Демо: зависимости между объектами
↗
3.
Зависимости в Спринге
↗
4.
Демо: пример с поиском фильмов
↗
5.
Что такое Spring-контекст
↗
6.
Основные приемы работы со Spring-контекстом
↗
7.
Чем поля отличаются от свойств: теория
↗
8.
Чем поля отличаются от свойств: демо
↗
9.
Отложенная ("ленивая") инициализация: теория
↗
10.
Отложенная ("ленивая") инициализация: демо
↗
11.
Импорт настроек контекста: теория
↗
12.
Импорт настроек контекста: демо
↗
13.
Подстановочные переменные и экстернализация настроек: теория
↗
14.
Подстановочные переменные и экстернализация настроек: демо
↗
15.
Псевдонимы: теория
↗
16.
Псевдонимы: демо
↗
17.
Внедрение через конструктор: теория
↗
18.
Внедрение через конструктор: демо
↗
19.
Внедрение через сеттер: теория
↗
20.
Внедрение через сеттер: демо
↗
21.
Циклическая зависимость: теория
↗
22.
Циклическая зависимость: демо
↗
23.
Аннотация @Lazy: теория
↗
24.
Аннотация @Lazy: демо
↗
25.
Фабричные методы и фабричные классы: теория
↗
26.
Фабричные методы и фабричные классы: демо
↗
27.
Autowiring ("автоподключение"): теория
↗
28.
Autowiring ("автоподключение"): демо
↗
29.
Инициализация коллекций и Properties-объектов: теория
↗
30.
Инициализация коллекций и Properties-объектов: демо
↗
31.
Наследование свойств, слияние, добавление null-значений: теория
↗
32.
Наследование свойств, слияние, добавление null-значений: демо
↗
33.
p-namespace ("пространство имен свойств"): теория
↗
34.
p-namespace ("пространство имен свойств"): демо
↗
35.
Практикум: методическое пояснение
↗
36.
(опционное видео) "Спринг: Первые шаги"
↗
37.
(опционное видео) "Спринг: практика"
↗
38.
Аннотации @Autowired и @Qualifier: теория
↗
39.
Аннотации @Autowired и @Qualifier: демо
↗
40.
Еще раз про @Autowired и @Qualifier: теория
↗
41.
Еще раз про @Autowired и @Qualifier: демо
↗
42.
Аннотация @Primary: теория
↗
43.
Аннотация @Primary: демо
↗
44.
Стереотипные аннотации: теория
↗
45.
Стереотипные аннотации: демо
↗
46.
Области действия бина (Singleton, Prototype): теория
↗
47.
Области действия бина (Singleton, Prototype): демо
↗
48.
Жизненный цикл бина: теория
↗
49.
Init/DisposableBean, BeanFactoryAware, BeanNameAware: демо
↗
50.
События: теория
↗
51.
События: демо
↗
52.
Аннотация @EventListener: теория
↗
53.
Аннотация @EventListener: демо
↗
54.
Локализация: теория
↗
55.
Локализация: демо
↗
56.
Профили: теория
↗
57.
Профили: демо
↗
58.
Конфигурирование на основе Java: теория
↗
59.
Конфигурирование на основе Java: демо
↗
60.
@Import, @Value,@ImportResource, @PropertySource, @Order: теория
↗
61.
@Import, @Value,@ImportResource, @PropertySource, @Order: демо
↗
62.
Сравнение конфигурационных стилей: XML, аннотации и Java Config
↗
63.
Введение в SpEL (Spring Expression Language): теория
↗
64.
Введение в SpEL: демо
↗