Java & Spring Weekly
211 subscribers
17 photos
63 videos
55 links
Рассказываю о новинках Java & Spring Framework, выпускаю практические обучающие видео
Download Telegram
Channel created
Channel photo updated
Channel name was changed to «Weekly Spring & Java»
Channel name was changed to «Java & Spring Weekly»
Привет, это Александр Бармин и я делаю видео про Java & Spring! В каждое видео я вкладываю свои силы и время и, надеюсь, видео вам нравятся.

Видео доступны на моем YouTube канале https://youtube.com/@abarmin, а еще вы можете поддержать меня подпиской на ежемесячные пожертвования:

* Patreon (если вы не в России): https://www.patreon.com/abarmin
* Boosty (если вы в России): https://boosty.to/abarmin
👍2
Java & Spring Weekly pinned «Привет, это Александр Бармин и я делаю видео про Java & Spring! В каждое видео я вкладываю свои силы и время и, надеюсь, видео вам нравятся. Видео доступны на моем YouTube канале https://youtube.com/@abarmin, а еще вы можете поддержать меня подпиской на…»
Готовлю новую серию выпусков, уже написал код для первого эпизода. Материал будет про Spring...
Anonymous Quiz
39%
Spring Kafka
31%
Spring Security
12%
Spring Integration
18%
Spring Batch
❤1
Swap Nodes in Pairs - LeetCode 24

Очередная задачка на связные списки - нужно поменять две соседние ноды местами без модификации их значения, только поменять ссылки. Выглядит как обычная задачка на связные списки, только в этот раз нужно менять ссылки не у двух узлов, а у четырех. 

Поддержать автора:

* Patreon (если вы не в России): https://www.patreon.com/abarmin
* Boosty (если вы в России): https://boosty.to/abarmin

#LeetCode
Media is too big
VIEW IN TELEGRAM
👍1
Ощущаете ли вы замедление YouTube? Если да, то на каких площадках продублировать контент?
Anonymous Poll
50%
Ощущаю😢
39%
Не ощущаю😁
14%
Не знаю, свой вариант ответа🤔
Spring Boot Observability

Собираем логи и метрики с приложения, написанного на Spring Boot. Логи в Loki, метрики в Prometheus, все смотрим в Grafana. Заодно быстро познакомимся со Spring Boot Actuator и Buildpacks.

Поддержать автора:

* Patreon (если вы не в России): https://www.patreon.com/abarmin
* Boosty (если вы в России): https://boosty.to/abarmin

#SpringFramework
Media is too big
VIEW IN TELEGRAM
🔔 Если вам кажется, что старые посты пропадают, а новые появляются, то так и есть - я перезаливаю видео, чтобы не было ссылок на YouTube, а у вас была возможность смотреть видео без проблем. Постепенно, добавлю и старые посты из канала на YouTube. К сожалению, я не могу поставить видео на свои места по датам, поэтому будет как получится.

Напишите мне в комментариях, если можно как-то менять дату публикации видео.
Java & Spring Weekly pinned «🔔 Если вам кажется, что старые посты пропадают, а новые появляются, то так и есть - я перезаливаю видео, чтобы не было ссылок на YouTube, а у вас была возможность смотреть видео без проблем. Постепенно, добавлю и старые посты из канала на YouTube. К сожалению…»
Media is too big
VIEW IN TELEGRAM
Gson Serialization and Deserialization

🧑‍💻 Лайвкодинг - сегодня это кастомизация библиотеки Gson для сериализации и десериализации иерархии объектов.

Поддержать автора:

* Patreon (если вы не в России): https://www.patreon.com/abarmin
* Boosty (если вы в России): https://boosty.to/abarmin
Как работает Spring Context?

Spring Framework это про Application Context и бины. В видео я рассказываю о том, как именно можно добавить определения бинов - через XML-конфигурацию, через классы с аннотацией @Configuration, через сканированием Class Path в поисках классов, аннотированных @Component.

Поддержать автора:

* Patreon (если вы не в России): https://www.patreon.com/abarmin
* Boosty (если вы в России): https://boosty.to/abarmin

#SpringFramework
Media is too big
VIEW IN TELEGRAM
Как настроить Spring Context

Spring Framework предлагает несколько точек расширения - Bean Post Processor, Bean Factory Post Processor, Bean Definition Registry Post Processor. В видео я рассказываю в каких случаях может быть полезным их использовать и какие задачи с их помощью можно решить.

Поддержать автора:

* Patreon (если вы не в России): https://www.patreon.com/abarmin
* Boosty (если вы в России): https://boosty.to/abarmin

#SpringFramework
Media is too big
VIEW IN TELEGRAM
Пишем свой Spring Boot Starter

Spring Boot создает впечатление магического черного ящика за счет своих Spring Boot Starter-ов - добавляешь зависимость и как по волшебству все работает. Приоткроем завесу этой магии и напишем свой Spring Boot Starter.

Поддержать автора:

* Patreon (если вы не в России): https://www.patreon.com/abarmin
* Boosty (если вы в России): https://boosty.to/abarmin

#SpringFramework
Media is too big
VIEW IN TELEGRAM
Как тестировать Spring-овые приложения?

TDD - отличный подход к разработке, так как приложение протестировано еще до того как полностью написано. Spring Framework является отличным инструментом не только для разработки, но еще и для тестирования и сегодня я покажу базовые инструменты для разработки через тестирование в Spring Framework.

Поддержать автора:

* Patreon (если вы не в России): https://www.patreon.com/abarmin
* Boosty (если вы в России): https://boosty.to/abarmin

#SpringFramework
Media is too big
VIEW IN TELEGRAM