Spring АйО
7.66K subscribers
262 photos
152 videos
336 links
Русскоязычное сообщество Spring-разработчиков.

Habr: bit.ly/433IK46
YouTube: bit.ly/4h3Ci0x
VK: bit.ly/4hF0OG8
Rutube: bit.ly/4b4UeX6
Яндекс Музыка: bit.ly/3EIizWy

Канал для общения: @spring_aio_chat
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
🏰 Архитектурные принципы Spring Security. Часть вторая

Команда Spring АйО перевела и адаптировала доклад Даниэля Гарнье-Муару “Spring Security Architecture Principles”.

В первой части было рассказано об основных подходах к созданию цепочек фильтров, а также разработан простейший фильтр.

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


📚 Читать на Хабре: https://habr.com/ru/companies/spring_aio/articles/911862/
Media is too big
VIEW IN TELEGRAM
🍃 Spring против Quarkus , правильные тесты, AOT-репозитории спасут Spring | Spring АйО Подкаст №21

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
🗯 СЛУШАТЬ НА ЯНДЕКС.МУЗЫКЕ
🤩 СЛУШАТЬ НА SPOTIFY
🤩 СЛУШАТЬ НА APPLE PODCASTS

💬 Аудио версию подкаста можно найти в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
🏰 Архитектурные принципы Spring Security. Часть третья

Команда Spring АйО перевела и адаптировала доклад Даниэля Гарнье-Муару “Spring Security Architecture Principles”. Доклад публикуется тремя частями.

В первой части было рассказано об основных подходах к созданию цепочек фильтров, а также разработан простейший фильтр.

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

В третьей части мы поговорим об абстракции AuthenticationProvider и приведем пример ее использования.

📚 Читать на Хабре: https://habr.com/ru/companies/spring_aio/articles/915158/

Подписывайтесь:
😌@spring_aio
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉 День Рождения Spring АйО!

Ровно год назад мы опубликовали нашу первую статью на Хабре. Тогда мы просто хотели делиться знаниями о Spring и всем, что его окружает.

Давайте посмотрим на:

🔗 Первый пост с анонсом статьи
🔗 Первую статью на Хабр
🔗 Первый пост в канале
🔗 Первую подборку weekend-мемов

Спасибо, что читаете, комментируете и рекомендуете нас друзьям — именно вы делаете Spring АйО живым и развивающимся сообществом ❤️

В честь Дня Рождения эксперты сообщества проведут трансляцию, на которой можно будет с ними пообщаться или задать интересующие вас вопросы. Трансляция пройдет 13 июня в 18:00. Подробности будут чуть позже.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Amplicode
This media is not supported in your browser
VIEW IN TELEGRAM
😎 Умное делегирование методов из/в Spring-объекты

Amplicode позволяет легко передавать методы между слоями приложения с нужными преобразованиями — вызовите метод репозитория в сервисе и преобразуйте результат в DTO одним действием!

👉 Больше фич для работы со Spring
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 IntelliJ IDEA Conf 2025 — как это было?

3–4 июня прошла онлайн-конференция от JetBrains, все доклады уже доступны на YouTube. Можно смотреть, обсуждать и вдохновляться.

💡 Нас особенно порадовали спринговые сессии:
— Kotlin Notebooks for Spring Developers — про интерактивную разработку и Spring AI
— Null Safety in Spring Applications With JSpecify and NullAway — как Spring 7 и JSpecify делают Java надёжнее
— Bootiful IntelliJ IDEA — Джош Лонг и Алексей Стукалов показывают, как IDE и Spring работают в тандеме
— Spring AI и LangChain4j — лучшие практики создания продакшн-ready AI-приложений
— Modular Kafka и Schema Registry — если у вас микросервисы и команды на разных языках

🔗 Записи докладов доступны по ссылке

✍️ А какой доклад вы бы хотели, чтобы мы разобрали и превратили в статью? Пишите в комментариях!
Please open Telegram to view this post
VIEW IN TELEGRAM
🧩 От конфигурации к динамике. Новый API по созданию бинов в Spring

В Spring Framework 7 появился новый API — BeanRegistry, который упрощает и расширяет возможности по динамической регистрации бинов.

Это особенно актуально, когда невозможно заранее предсказать, сколько компонентов потребуется, как в случае со Spring Data. В новой статье от эксперта сообщества Spring АйО, Михаила Поливахи, вы узнаете:

🔵Как Spring Data справлялась с динамической регистрацией раньше;
🔵Какие подходы регистрации существовали до BeanRegistrar, как они работали;
🔵Как новый API связан со Spring AOT.

📚 Читать на Хабре: https://habr.com/ru/companies/spring_aio/articles/915512/

Подписывайтесь:
😌@spring_aio
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
🍃 Так бины ты еще не создавал, функциональный захват API, акмеисты атакуют | Spring АйО Подкаст №22

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
🗯 СЛУШАТЬ НА ЯНДЕКС.МУЗЫКЕ
🤩 СЛУШАТЬ НА SPOTIFY
🤩 СЛУШАТЬ НА APPLE PODCASTS

💬 Аудио версию подкаста можно найти в комментариях

Подписывайтесь:
😌@spring_aio
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Spring Data JPA и Hibernate: ориентируемся на производительность. Часть 1

Команда Spring АйО перевела и адаптировала доклад Мацея Валковяка “Performance oriented Spring Data JPA & Hibernate”, в котором на наглядных примерах рассказывается, как существенно улучшить производительность приложения, оптимизировав его взаимодействие с БД.

Доклад будет опубликован тремя частями. В первой части будет рассказано об управлении подключениями к базе данных и как простой оптимизацией такого управления сделать приложение намного более быстрым.

📚 Читать на Хабре: https://habr.com/ru/companies/spring_aio/articles/916818/

Подписывайтесь:
😌@spring_aio
Please open Telegram to view this post
VIEW IN TELEGRAM
🌀 Оверинжиниринг в луковичной и гексагональной архитектурах

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

📚 Читать на Хабре: https://habr.com/ru/companies/spring_aio/articles/917172/

Подписывайтесь:
😌@spring_aio
Please open Telegram to view this post
VIEW IN TELEGRAM
🎥 Уже завтра: праздничная трансляция в честь Дня Рождения Spring АйО!

13 июня в 18:00 по Москве встречаемся в прямом эфире — вспомним, с чего всё начиналось, пообщаемся с теми, кто делает Spring АйО живым и шумным проектом 🙌

В программе:
— Истории: поездка на Spring I/O
— Обсуждение главных новинок в Spring и Java за последний год
— Разгоны про AI, вайбкодинг и dev-жизнь
— Демки от экспертов: от Spring AI до фич в Hibernate (если успеем)

Также эксперты будут общаться с чатом. А если у вас уже есть какие-то вопросы экспертам – пишите в комментарии под этим постом или в личные сообщения канала.

🔗 Ссылка на трансляцию — завтра в канале. Не пропустите!
Please open Telegram to view this post
VIEW IN TELEGRAM