Spring АйО
7.67K subscribers
262 photos
152 videos
338 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
👩‍💻 Конференция Spring I/O 2025 в Барселоне

В Барселоне прошло одно из самых ожидаемых событий весны — конференция Spring I/O 2025. Более 1200 участников, 80 спикеров, десятки докладов и воркшопов — настоящая концентрация идей, опыта и вдохновения для Java-разработчиков со всего мира.

Особенно рады, что на конференции присутствовал наш эксперт Михаил Поливаха. Он не только послушал доклады, но и поделился с нами атмосферой события — с помощью фотографий! Более подробно о конференции Михаил расскажет на следующем подкасте.

А был ли кто-то из наших подписчиков на конференции? Делитесь в комментариях👇
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉 Java — 30 лет!

Вчера, 23 мая исполнилось ровно 30 лет с момента официального анонса Java. Но пятница – рабочий день, поэтому отмечаем в субботу 😉

За эти десятилетия язык прошёл путь от смелой идеи до одной из главных платформ в мире разработки. А всё начиналось с команды в Sun Microsystems и проекта с кодовым именем Oak.

Поздравляем всех Java-разработчиков с круглой датой!

Небольшая подборка материалов по этому знаменательному событию:

🔵JetBrains: Happy Birthday, Java!
– ребята проводят розыгрыш, в котором можно выиграть майку или получить кастомный сплеш скрин на IntelliJ IDEA (для участников, имеющих легальную возможность использования продуктов JB)

🟡Сегодня — Java 30 лет: ретроспектива выдающейся экосистемы разработки
🟠6,5-часовой стрим от команды Java

Делитесь своим Дюком в комментариях 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
🍃 30 лет Java, Kotlin и Spring объединяются, Hibernate ожил | Spring АйО Подкаст №20

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

💬 Аудио версию подкаста можно найти в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️Один assert на тест. А может быть, нет?

Команда Spring АйО перевела статью эксперта Михаила Поливахи о том, почему правило о единственном assert'е на тест иногда можно и нужно нарушать.

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/913130/
🚀 Spring Data Ahead of Time репозитории

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

Это ускоряет запуск приложений, снижает потребление памяти и делает поведение репозиториев более прозрачным для разработчиков.

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/913486/
Forwarded from Amplicode
🎯 Поддержка Spring Data JDBC в Amplicode становится ещё лучше!

С прошлого года мы существенно прокачали работу с Spring Data JDBC:

Кодогенерация доменных объектов, базовых атрибутов и ассоциаций
Создание доменных объектов из таблиц базы данных
Добавление атрибутов для новых колонок в БД в существующий доменный объект
Автодополнение Spring Data методов во время набора кода
Кодогенерация derived и @Query методов

В следующем релизе улучшится и панель Amplicode Explorer — станет проще видеть связи между объектами через AggregateReference и @MappedCollection.

А что бы вы хотели видеть в Amplicode Explorer? Может, группировку по агрегатам? Или вы используете Spring Data JDBC не придерживаясь DDD-подхода?)

Делитесь своим мнением и опытом в комментариях!
Please open Telegram to view this post
VIEW IN 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