Команда 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
С Amplicode не нужно тратить время на изучение документации или поиск нужного свойства для сервиса в интернете. Просто откройте панель Amplicode Designer, найдите нужное свойство и измените его.
Please open Telegram to view this post
VIEW IN TELEGRAM
В Барселоне прошло одно из самых ожидаемых событий весны — конференция 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
Делитесь своим Дюком в комментариях 👇
Вчера, 23 мая исполнилось ровно 30 лет с момента официального анонса Java. Но пятница – рабочий день, поэтому отмечаем в субботу 😉
За эти десятилетия язык прошёл путь от смелой идеи до одной из главных платформ в мире разработки. А всё начиналось с команды в Sun Microsystems и проекта с кодовым именем Oak.
Поздравляем всех Java-разработчиков с круглой датой!
Небольшая подборка материалов по этому знаменательному событию:
– ребята проводят розыгрыш, в котором можно выиграть майку или получить кастомный сплеш скрин на IntelliJ IDEA (для участников, имеющих легальную возможность использования продуктов JB)
Делитесь своим Дюком в комментариях 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
Для тех, кто был слишком занят на неделе или просто пропустил некоторые посты, публикуем дайджест!
– Live coding – зло, собеседования – это цирк, а этика умерла | Spring АйО Подкаст №19
– Что нового в Hibernate 7.0?
– Управление транзакциями в Spring: подробно о @Transactional
– Стратегическое партнёрство Kotlin со Spring
– Конференция Spring I/O 2025 в Барселоне
– Java — 30 лет!
⚡️Spring Now 2025
– Михаил Поливаха: Прикладная разработка vs разработка в Open Source. День из жизни инженера
– Amplicode: Исследование и модификация Docker Compose сервисов с помощью визуальных инструментов
– JPoint: Федор Сазонов, Илья Сазонов — OSIV выключить нельзя включить
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
💬 Аудио версию подкаста можно найти в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️Один assert на тест. А может быть, нет?
Команда Spring АйО перевела статью эксперта Михаила Поливахи о том, почему правило о единственном assert'е на тест иногда можно и нужно нарушать.
📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/913130/
Команда 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/
Команда Spring АйО перевела статью про новую версию AOT-репозиториев, которые позволяют генерировать реализацию методов запросов на этапе сборки.
Это ускоряет запуск приложений, снижает потребление памяти и делает поведение репозиториев более прозрачным для разработчиков.
📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/913486/
Forwarded from 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
🏰 Архитектурные принципы Spring Security. Часть вторая
Команда Spring АйО перевела и адаптировала доклад Даниэля Гарнье-Муару “Spring Security Architecture Principles”.
В первой части было рассказано об основных подходах к созданию цепочек фильтров, а также разработан простейший фильтр.
Во второй части мы расскажем об Authentication объектах и продемонстрируем, как разработать специализированный фильтр для обеспечения доступа программы-робота к основному приложению.
📚 Читать на Хабре: https://habr.com/ru/companies/spring_aio/articles/911862/
Команда Spring АйО перевела и адаптировала доклад Даниэля Гарнье-Муару “Spring Security Architecture Principles”.
В первой части было рассказано об основных подходах к созданию цепочек фильтров, а также разработан простейший фильтр.
Во второй части мы расскажем об Authentication объектах и продемонстрируем, как разработать специализированный фильтр для обеспечения доступа программы-робота к основному приложению.
📚 Читать на Хабре: https://habr.com/ru/companies/spring_aio/articles/911862/
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM