Для тех, кто был слишком занят на неделе или просто пропустил некоторые посты, публикуем дайджест!
– Новинки и перфоманс Java 25, паттерны и составные айдишники | Spring АйО Подкаст №28
– Введение в Jimmer ORM
– Java в 2025 году: взгляд на результаты опроса Stack Overflow
– JEP 520: Метод-трейсинг и тайминг в JFR — замер времени конкретных методов без кода и агентов
– Amplicode: Kotlin в Amplicode — полная поддержка из коробки
– В программе Joker первые доклады
– Работаем с конфигурациями в Spring микросервисах
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥5❤2
Media is too big
VIEW IN TELEGRAM
💬 Аудио версию подкаста можно найти в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10😁8🔥6🤯3❤1
⚡️ Он помогает Java-разработчикам по всей стране! Интервью с Владимиром Плизга
На JPoint 2025 мы пообщались с Владимиром Плизга — инженером Tibbo Systems, спикером, тренером и автором Telegram-канала «Верхняя полка».
Владимир — настоящий энтузиаст: разрабатывает инструменты для упрощения жизни бэкенд-разработчиков, делится опытом на конференциях и митапах, пишет статьи и ведёт тренинги по производительности Java-приложений.
😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
Это только начало — впереди ещё больше бесед с интересными людьми из мира Java и Spring.
На JPoint 2025 мы пообщались с Владимиром Плизга — инженером Tibbo Systems, спикером, тренером и автором Telegram-канала «Верхняя полка».
Владимир — настоящий энтузиаст: разрабатывает инструменты для упрощения жизни бэкенд-разработчиков, делится опытом на конференциях и митапах, пишет статьи и ведёт тренинги по производительности Java-приложений.
Это только начало — впереди ещё больше бесед с интересными людьми из мира Java и Spring.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19🔥9👍8
Эксперт Spring АйО, Илья Сазонов, подготовил статью:
Недавно на подкасте Spring АйО мы обсуждали новые свитчи в Джаве - с паттерн-матчингом и деструктуризацией. Я тогда ещё выразил мнение, что всё это неправославно, по-зумерски и отход от принципов ООП.
Не от инкапсуляции, полиморфизма и наследования, а вообще от подхода. Новые свитчи будут провоцировать разработчиков писать код по-новому, а не так, как завещали нам наши далёкие предки. С нарушением традиций, норм и устоев. Как учит Кейси Муратори, если вы понимаете о ком я.
Но какие они вообще были, эти устои? Каким было ООП, когда всё только началось и чем это отличается от свитчей, до которых мы в конце концов докатились?
📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/934514/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤5🔥4😁1
🔄 Kafka умеет синхронно. В Spring Boot
Apache Kafka — король асинхронного взаимодействия в микросервисных архитектурах. Но что если нужно получить ответ сразу?
Перевод от команды Spring АйО шаг за шагом покажет, как превратить Kafka в инструмент синхронной коммуникации — с настройкой
📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/934936/
Apache Kafka — король асинхронного взаимодействия в микросервисных архитектурах. Но что если нужно получить ответ сразу?
Перевод от команды Spring АйО шаг за шагом покажет, как превратить Kafka в инструмент синхронной коммуникации — с настройкой
ReplyingKafkaTemplate
, топиками для ответа и тайм-аутами.📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/934936/
❤18👍11🔥7👎3🤯3🤔2
👌 Конфигурация Spring Security на пальцах
В новом переводе от команды Spring АйО мы рассмотрим решение для регистрации и аутентификации пользователя через клиентское JavaScript-приложение с использованием инфраструктуры Spring Security, а также access и refresh токенов.
📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/935470/
В новом переводе от команды Spring АйО мы рассмотрим решение для регистрации и аутентификации пользователя через клиентское JavaScript-приложение с использованием инфраструктуры Spring Security, а также access и refresh токенов.
📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/935470/
🔥16❤12👍7👎1
Forwarded from Amplicode
Media is too big
VIEW IN TELEGRAM
Павел Кислов и Вячеслав Чернышов:
––––– Таймкоды –––––
00:00:00 – Хайлайты
00:00:39 – Вступление. О чём сегодня поговорим?
00:03:52 – Демо. Знакомимся с проектом, настраиваем окружение, изменяем модельку, пишем миграционные скрипты
00:16:13 – Демо. Пишем REST'ы! Много DTO, мапперов и бизнес-логики
00:56:42 – Демо. Тестируем написанное руками через HTTP-клиент
01:09:15 – Демо. Дебажим. Что-то поломали 🙁
01:15:45 – Демо. Проверяем исправления.
01:16:30 – Демо. Пишем интеграционные и unit тесты
01:28:03 – Закругляемся. Всем спасибо 🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤7🔥4😁1
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
😁44🔥11👍7👎1
Для тех, кто был слишком занят на неделе или просто пропустил некоторые посты, публикуем дайджест!
– 54 минуты с Михаилом Поливахой | Spring АйО Подкаст №29
– Он помогает Java-разработчикам по всей стране! Интервью с Владимиром Плизга
– Java и ООП: путешествие туда и обратно
– Kafka умеет синхронно. В Spring Boot
– Конфигурация Spring Security на пальцах
– Kotlin в Amplicode — полная поддержка из коробки
– JPoint: Бахром Валижонов — Лучшее из двух миров: Kotlin Coroutines и gRPC для эффективного взаимодействия между сервисами
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍5❤3
Media is too big
VIEW IN TELEGRAM
💬 Аудио версию подкаста можно найти в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍8🔥5👎1
⚡️ Интервью с Александром Нозиком
На JPoint 2025 мы пообщались с Александром Нозиком — физиком, преподавателем МФТИ, директором Центра научного программирования и лидером московского Kotlin User Group.
Александр рассказал:
🛑 Что глобально изменилось в Kotlin за последние полтора года
🛑 Зачем нам корутины, если в Java уже есть виртуальные потоки
🛑 Почему Spring не в самом сердечке
🛑 Что думает о WebFlux
🛑 Какой доклад на JPoint 2025 был самым крутым
🛑 И чего ждать от Kotlin в ближайшем будущем
😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
А дальше — больше. Готовьтесь: разговоры с яркими людьми из мира Java, Kotlin и не только.
На JPoint 2025 мы пообщались с Александром Нозиком — физиком, преподавателем МФТИ, директором Центра научного программирования и лидером московского Kotlin User Group.
Александр рассказал:
А дальше — больше. Готовьтесь: разговоры с яркими людьми из мира Java, Kotlin и не только.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14❤7👍7
Команда Spring АйО подготовила статью про Rate Limit в Maven Central — один из тех инфраструктурных проектов, без которых современная JVM-экосистема уже немыслима.
После закрытия JCenter в 2021 году он окончательно стал де-факто центральным публичным репозиторием, куда в итоге попадает практически каждая новая библиотека. Но мало кто знает, что в Maven Central есть ограничения по пропускной способности.
📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/936818/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16❤4🔥4
Год назад мы спрашивали вас:
В какой IDE вы разрабатываете Java/Spring-проекты?
Тогда в лидерах без сюрпризов была IntelliJ IDEA, но в списке были и альтернативы — от VS Code до GigaIDE.
Прошел год, и нам интересно — что изменилось?
Кто-то пересел с Community на Ultimate, кто-то открыл для себя VS Code или что-то ещё? Возможно, в ваш рабочий процесс ворвалась новая OpenIDE?
📊 В этот раз запускаем новый опрос — давайте сравним результаты с прошлым годом.
Голосуйте и пишите в комментариях о своем выборе!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍4😁3
Какой IDE пользуетесь для разработки на Java/Spring?
Anonymous Poll
25%
IntelliJ IDEA Community
43%
IntelliJ IDEA Ultimate (получаю обновления, сижу на актуальной версии)
18%
IntelliJ IDEA Ultimate (сижу на старой версии с perpetual лицензией)
2%
IntelliJ IDEA EAP
12%
OpenIDE
10%
Giga IDE
5%
VS Code
3%
Другой вариант, напишу в комментариях
👍14❤6🔥6👎1
Forwarded from Amplicode
This media is not supported in your browser
VIEW IN TELEGRAM
Интеграция с DBeaver в следующем релизе Amplicode станет ещё удобнее: теперь результаты выполнения SQL-запросов будут отображаются внутри IDE.
Не нужно переключаться в DBeaver, чтобы посмотреть данные — всё видно сразу, будь то обычный SQL, метод Spring Data репозитория или таблица из панели Amplicode Explorer.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍46🔥29❤7😁2👎1👌1