Spring АйО
8.44K subscribers
304 photos
215 videos
403 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 AI (Часть 1)

Команда Spring АйО перевела статью, в которой рассказывается про разработку эффективных агентов с помощью Spring AI. Исследование Anthropic "Building effective agents" подчеркивает важность простоты и модульности в разработке LLM-агентов.

В статье рассматривается, как эти принципы реализуются в Spring AI через пять ключевых паттернов: Chain Workflow, Parallelization Workflow, Routing Workflow, Orchestrator-Workers и Evaluator-Optimizer.

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/877196/
👍178🔥7🤔2
🗯 Spring АйО на Яндекс.Музыке

Друзья, вы просили - мы сделали!

Теперь подкасты с экспертами доступны и на Яндекс.Музыке.

Подписаться можно тут: https://music.yandex.ru/album/35180719

Послушать уже выпущенные подкасты можно тут:

🟠Spring – эволюция или революция!? | Spring АйО Подкаст №1
🟠Новогодний подкаст | Spring АйО Подкаст №2
🟠Новинки из мира тулов, постквантовая криптография и Jakarta Data | Spring АйО Подкаст №3
🟠Никто не коммитит в Spring, Java-милфа, таракашки не эволюционируют | Spring АйО Подкаст №4
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥50👍178
Forwarded from Amplicode
😆 Spring Boot + React Admin: CRUD FullStack приложение за 10 минут вместе с Amplicode

В начале недели мы рассказывали про Amplicode Frontend на Хабре.

А уже сегодня его можно оценить в том числе и в видео-формате! Приятного просмотра ☺️

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27👍106😁4
🛡 Java становится надежнее: “Целостность по умолчанию” в действии

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

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/877864/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍196🔥5
🫡 JDBC Fetch Size: Маленькая настройка, большие последствия

В новом переводе от команды Spring АйО Гевин Кинг, создатель Hibernate, объясняет, почему значение fetch size по умолчанию в драйвере Oracle может замедлять запросы — и как его изменение помогает повысить масштабируемость системы.

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/878194/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥156😁2
Forwarded from SnowOne-канал
Мы продолжаем публиковать описания докладов и даже чуть ускоряемся! Сегодня очередь самого практического контента: доклады из категории Enterprise (все доклады будут в основной день, 1 марта).

1) Павел Кислов раскроет тему Spring Security и его работы с OAuth2, OIDC, SAML, SSO и Spring Authorization Server;

2) Михаил Поливаха прочитает основательный доклад про ORM-системы, рассмотрит примеры, ключевые дизайн-принципы и вытекающие из этого ограничения и use-кейсы;

3) Артём Бояршинов расскажет о том, как правильно проектировать Fluent API на Java, обратившись к примерам популярных библиотек: Spring Security, AssertJ, Awaitility и других;

4) Илья и Фёдор Сазоновы объяснят, что за настройка OSIV в Spring, чем она вредит и почему ее нужно отключать. Обсудят, что можно сделать, если пожар, вызванный этой настройкой, надо тушить прямо сейчас и времени на рефакторинг системы нет;

5) Сергей Петрелевич выступит с докладом "Что такое и для чего нужно backpressure?", где полностью раскроет тему и в том числе покажет, как backpressure уже реализовано в WebFlux.

Больше деталей о каждом из докладов можно прочитать здесь, а у нас впереди анонс еще одного блока интереснейших докладов, не переключайтесь!
🔥24👍127🤯1
🆕 IntelliJ IDEA 2025.1 EAP 3

Команда Spring АйО перевела статью от JetBrains про релиз третей версии EAP для IntelliJ IDEA 2025.1.

Среди нововведений: обновления режима Kotlin K2, улучшенное логическое представление в панели Structure и автодополнение для несуществующих репозиториев Spring Data.

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/878530/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍134🔥4😁1
Media is too big
VIEW IN TELEGRAM
🍃 Кошки умнее СhatGPT / Никто не знает, что такое ООП / Агрессивные бобры | Spring АйО Подкаст №5

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

💬 Аудио версию подкаста можно найти в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14😁10👍5
😲 Valhalla — эпичный рефакторинг Java. Часть 1: История проекта, сложности реализации и цели

Команда Spring АйО перевела и адаптировала доклад Брайана Гоетца “Valhalla — эпичный рефакторинг Java”, который будет опубликован несколькими частями. В первой части серии будет рассказано об истории и причинах появления проекта Valhalla и, вкратце, об основных целях, которые ставила перед собой команда.

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/878950/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28🔥107
🛡 Spring Security: разберём по полочкам токены, фильтры и авторизацию (с диаграммами!)

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

Однако несмотря на то, что Josh Long считает эту статью "обязательной к прочтению":

A very interesting article on the flow diagrams for Spring Security—a must-bookmark!


У экспертов сообщества к ней возникли некоторые вопросы:
- Зачем для регистрации и логина использовать дополнительный матчер и исключения путей в фильтре, если можно просто применять permitAll()?
- Почему после успешной регистрации сразу не выдаётся токен для аутентификации?
– Что с токенами, а именно с их хранением, шифрованием, временем жизни и почему JWT оторван от OAuth 2.0?

Будем рады обсуждению в комментариях!

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/879704/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31👍108
🛸 Flyway Baseline Миграция без лишних слов: Что это и зачем нужно

В новом переводе от команды Spring АйО вы узнаете, как работает baseline миграция во Flyway, в чем ее отличие от обычного скрипта миграции и каковы преимущества ее использования.

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/880486/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥53🤔2
👍12🔥52