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
👩‍💻 Стратегическое партнёрство Kotlin со Spring 👩‍💻

Команда Spring АйО перевела новость о стратегическом партнёрстве Kotlin и Spring.

Полная null-безопасность, официальные обучающие материалы, мощная рефлексия и выразительный DSL — звучит многообещающе.

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/912006/
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Amplicode
This media is not supported in your browser
VIEW IN TELEGRAM
🐳 Исследование и модификация Docker Compose сервисов с помощью визуальных инструментов

С Amplicode не нужно тратить время на изучение документации или поиск нужного свойства для сервиса в интернете. Просто откройте панель Amplicode Designer, найдите нужное свойство и измените его.

👉🏻 Больше фич для работы с Docker Compose
Please open Telegram to view this post
VIEW IN 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/