МФТИ Core Java 2020 Лекция 14

preview_player
Показать описание
Spring AOP. Spring Boot
Финальные напутствия :)
Рекомендации по теме
Комментарии
Автор

Огромная благодраность за курс! Очень многие моменты стали более понятны. Изучил все прошлые лекции и вот добрался до последней.

ВладМилаш-эс
Автор

Не знаю как студенты воспринимают ваши лекции, но для человека уже имеющего опыт хоть какой-то разработкb на джаве ваши лекции заходят просто отлично. После изучения многих областей в ходе чтения отдельных статей, форумов и прохождения узко-специализированных курсов в голове образуется множество разрозненных кусочков знаний, которые, к тому же, ещё и имеют разную степень актуальности, а ваши лекции отлично помогают связать все эти островки, лучше понять общую картину, осмыслить концепции высокой степени абстракции и привести в порядок понимание об актуальности многочисленных, зачастую дублирующих друг друга, API. Огромное спасибо вам за ваш труд и отдельное спасибо за возможность ознакомится с вашим трудом вне стен ВУЗа!

_Vertan_
Автор

большое спасибо за все что вы делаете, очень круто, вот прямо очень =)

alexsagent
Автор

0:34 - Жизненный цикл бина (Напоминание)
2:39 - Разруливание неоднозначностей (несколько компонентов, реализующих интерфейс).
4:28 - Привязка по имени (неявная)
6:11 - Привязка по имени (явная)
8:05 - Но гораздо чаще нам нужны сразу все! (Сделать List или Map компонентов)
10:03 - Впрыскивать можно не только бины, но и что-то попроще
11:31 - Инициализация
13:03 - Финализация
14:40 - Практическая задача
17:02 - Aspect-oriented programming спешит на помощь
17:59 - Терминология AOP
21:13 - Как можно реализовать AOP?
23:00 - Прокси-объект: реализация
25:01 - Использование AOP в Spring
26:10 - Пример аспекта
28:08 - Spring AOP checklist (Мимолетом показан слайд)
28:10 - Показ на коде-примере настоящего Spring'а.
30:04 - "Проваливаемся" внутрь примера-программы.
31:22 - Как он замеряет время выполнения.
32:58 - Какие бывают advices
34:04 - BeanPostProcessor interface (Показ на примере кода)
35:41 - BeanPostProcessor interface (диаграмма)
39:53 - Демо
39:55 - Прогон теста
44:33 - Spring Boot
48:17 - Код springboot-example
49:32 - Dependencies spring-boot
51:50 - Продолжаем изучать код
53:00 - Запуск программы.
54:56 - За сборку jar-ника отвечает spring-boot-maven-plugin
55:55 - Показ как можно запускать jar'ник
57:17 - Как Spring Boot Starter поднимает свои бины?
58:26 - Демо (Мимолетом показан слайд)
58:26 - spring-boot-test
1:02:35 - Тесты могут быть разного уровня градулярности. Немного о том, какие тесты есть.
1:03:45 - Тесты контроллера и dao отдельно друг от друга заменяя необходимое Mock'ами.
1:06:16 - Запуск тестов.
1:09:07 - Пришла пора закругляться :-)
1:11:12 - Синтаксис Java развивается
1:12:04 - Все ждут проектов
1:14:44 - «Вселенная Java» расширяется со скоростью света
1:16:46 - Выводы — напутствия
1:17:44 - Старое тоже полезно изучать
1:18:52 - Помните про свою профессиональную ответственность
1:22:33 - Становитесь частью community!
1:24:17 - Добро пожаловать во вселенную Java :-)

statuxia
Автор

Иван, большое спасибо вам за курс! Всё грамотно, структурировано, по делу. Чувствую, буду не раз к вашим лекциям возвращаться)

МаксимСомов-гь
Автор

Огромное спасибо за столь замечательный курс! Очень замечательная подача материала. Очень удивило столь малое количество просмотров и Хотя, ради справедливости, надо отметить, что тоже случайно "нашел" данный курс на просторах ютюба. Желаю автору удачной раскрутки канала и всяческих успехов во всех добрых начинаниях...

jirniy_bob
Автор

Огромное спасибо за Ваши лекции. Очень понравилась хорошая речь, последовательное изложение, грамотное объяснение, хорошие слайды. На данный момент это лучшее, что я встретил бесплатного по core. Хотя лично мне не хватало практических заданий и если бы они были, то было бы просто супер! Но для меня уже неактуально, так как мне уже удалось свичнутся (не в малой степени благодаря Вам)и практики уже хватает. Ещё раз огромное спасибо. Делаете хорошее дело

ojaqua
Автор

Спасибо большое. Вы рассказали общую структуру, как это все складывается в общую картину. А дальше уже проще самостоятельно копать каждую подтему. Очень ценный курс.

mikhailmarisov
Автор

Огромное спасибо Вам за Ваш труд, лекции замечательные.

sowhylive
Автор

Очень хороший курс. Все великолепно структурировано.

dcmxtkk
Автор

резюмирую - все лекции ЗБС ! осталось не забыть через неделю)

andreykatskin
Автор

Здравствуйте.
Почему в тестах иногда стоят модификаторы доступа(как правило - private), а иногда нет?

TheDokanBoy