Spring АйО
8.43K subscribers
304 photos
209 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
Всем спасибо 💚 Было круто 🔥
🔥128👍3528🤩21😁1
⭐️ Поздравляем с 0x8 марта девушек в IT! 🌷

Сегодня мы хотим сказать спасибо всем девушкам, которые создают код, проектируют системы, анализируют данные, тестируют, управляют командами и делают IT-миp лучше! 💻💡

Мы записали особенное видео — девушки из разных сфер IT делятся своими историями, опытом и вдохновением. Это о силе, интеллекте, красоте и стремлении к новым вершинам.

Смотрите, вдохновляйтесь и передавайте это поздравление дальше! Пусть этот день будет наполнен теплотой, улыбками и новыми возможностями!

🌐 Смотреть поздравление на YouTube
🌍 Смотреть поздравление на VK Видео

#8марта
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2217🔥9👎2🤩1
🚀 Вышла IntelliJ IDEA 2025.1 Beta

Новый перевод от команды Spring АйО анонсирует выход IntelliJ IDEA 2025.1 Beta и рассказывает о том, какие изменения присутствуют в новой версии IDE.

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/888724/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥84👎2
⁉️ Немодальное окно коммита в IntelliJ IDEA: шаг вперёд или спорное нововведение?

В свежих обновлениях IntelliJ IDEA разработчики JetBrains внедрили немодальное окно коммита, отказавшись от классического модального диалога.

Команда Spring АйО не обошла стороной активное обсуждение среди пользователей, которые разделились на два лагеря: одни приветствуют нововведение, другие считают его неудобным. Разберёмся, какие плюсы и минусы выявили пользователи и что по этому поводу думают представители JetBrains.

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/889682/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥7👎65🤔1
Media is too big
VIEW IN TELEGRAM
🍃 Почему Maven никогда не станет Gradle? / Послевкусие Spring Now 2025 | Spring АйО Подкаст №9

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

💬 Аудио версию подкаста можно найти в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥75👎3
🍌 Spring AI научился видеть! Показываю, как заставить GPT находить бананы на картинках

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

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/889974/
Please open Telegram to view this post
VIEW IN TELEGRAM
😁14🔥9👍7👎1🤔1
⚡️Монополия Spring на доступ к данным: почему это не очень хорошо и что с этим делать

Друзья, с радостью сообщаем, что мы начинаем публиковать доклады с конференции Spring Now 2025.

И первым станет доклад Вячеслава Чернышова, на котором он рассказал про альтернативные решения одним из самых популярных модулей Spring Data JPA и Spring JDBC.

Решения Spring Data лидируют в части доступа к данным, но так ли они хороши? При всех очевидных плюсах, и Spring Data JPA, и Spring JDBC имеют недостатки. А есть ли альтернативы? Конечно, есть!

Вы джавист? Вам повезло — есть хорошая альтернатива.
Котлинист? Ещё лучше — есть отличная альтернатива!

Разберём эти альтернативы и сравним их с решениями Spring!


😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE

Презентация с доклада доступна в комментариях!

#spring_now_2025 #запись_доклада
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23👍156👎1
🪓 Переключение контекста — главный убийца продуктивности разработчика

Новый перевод от команды Spring АйО расскажет вам о том, почему так вредно отвлекать разработчиков от их работы и как избежать большого убытка для компании из-за прерывания рабочего процесса сотрудников.

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/890146/
👍30🔥98
☃️ Spring АйО на SnowOne 2025. Как это было?

Недавно мы провели онлайн-конференцию Spring Now, а буквально за пару дней до неё успели выступить и пообщаться вживую на SnowOne 2025 в Новосибирске.

На SnowOne мы не только выступили с докладами, но и записали подкаст с одним из её организаторов — Иваном Углянским. Смотреть тут.

А уже совсем скоро нас ждёт встреча на JPoint 2025. Эксперты сообщества выступят с новыми докладами, а на стенде вы сможете задать любые вопросы про Spring и не только 💚
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1810😁4🤩2🔥1
🛟 Null-safety в Spring приложении с JSpecify и NullAway

Новый перевод от команды Spring АйО расскажет о проблемах, вызываемых неожиданным появлением NullPointerException в продакшен, о способах борьбы с этой проблемой, над которыми работает команда Java и о скором выходе новых решений, которые помогут разработчикам навсегда избавиться от этого кошмара.

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/890558/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍128🔥41
#доклады

Jakarta Data. Что это означает для Java-сообщества?

ℹ️ О чем доклад: Hibernate теперь реализует две спецификации — Jakarta Persistence API (aka JPA) и Jakarta Data. При работе с Hibernate через Spring Data могут возникнуть проблемы с реализацией Jakarta Data. Детально разберем, почему это происходит и можно ли обойти ограничение.

🗣 Спикер: Михаил Поливаха — член комьюнити борда Spring АйО. Активный участник open source, контрибьютор в проекты spring-data-cassandra, spring-data-jdbc и другие.

Сертифицированный архитектор решений AWS и Terraform Developer. Спикер конференций JPoint, Joker, Mobius.

Подробности и билеты
🔥21👍104
✌️ Концерт для Java с ИИ — разработка готовых к продакшен LLM приложений

Команда Spring АйО перевела и адаптировала доклад Томаса Витале “Concerto for Java and AI — Building Production-Ready LLM Applications”, в котором рассказывается по шагам, как усовершенствовать интерфейс приложения с помощью больших языковых моделей (LLM). В качестве примера автор доклада на глазах слушателей разрабатывает приложение-ассистент для композитора, пишущего музыку для фильмов. 

Доклад будет опубликован двумя частями. В первой части рассказывается о том, как возникла проблема, какие подходы автор доклада применил к ее решению и как реализовать автоматическую классификацию персональных заметок композитора по типам, используя ИИ.

📚 Читать на Хабр:
https://habr.com/ru/companies/spring_aio/articles/890966/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥115👎4
🗓 Еженедельный дайджест №35

Для тех, кто был слишком занят на неделе или просто пропустил некоторые посты, публикуем дайджест!

🍃 Spring АйО

Вышла IntelliJ IDEA 2025.1 Beta
Немодальное окно коммита в IntelliJ IDEA: шаг вперёд или спорное нововведение?
Почему Maven никогда не станет Gradle? / Послевкусие Spring Now 2025 | Spring АйО Подкаст №9
Spring AI научился видеть! Показываю, как заставить GPT находить бананы на картинках
Переключение контекста — главный убийца продуктивности разработчика
Spring АйО на SnowOne 2025. Как это было?
Null-safety в Spring приложении с JSpecify и NullAway
Концерт для Java с ИИ — разработка готовых к продакшен LLM приложений

⚡️Spring Now 2025

Монополия Spring на доступ к данным: почему это не очень хорошо и что с этим делать

⭐️ Партнёры

JPoint: Михаил Поливаха. Jakarta Data. Что это означает для Java-сообщества?
Amplicode: Фотоотчёт со SnowOne 2025
Axiom: Как мы готовим Axiom JDK

😌 @spring_aio
Please open Telegram to view this post
VIEW IN TELEGRAM
👍164🔥4
🤑 Идеи ничего не стоят

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

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/891436/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥64
Media is too big
VIEW IN TELEGRAM
🍃 Терминал vs UI / Java медленная / Модальное окно коммита в IntelliJ | Spring АйО Подкаст №10

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

💬 Аудио версию подкаста можно найти в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥9🤩86👎3
🔥 Вышла Java 24!

Сегодня состоялся релиз Java 24 – очередная не-LTS версия с важными улучшениями в производительности, многопоточности и API. Вот ключевые нововведения, вошедшие в состав новой версии:

🚀 JEP 483 – AOT-загрузка и линковка классов – Ускоряет запуск JVM, предварительно загружая и валидируя классы. Улучшает время холодного старта. Про это нововвдение мы упоминали в одной из недавних статей "Глубокое погружение в процедуру запуска JVM".

💡 JEP 485 – Stream Gatherers – Добавляет Stream.gather(), позволяя создавать кастомные промежуточные операции в Stream API. Мы подробно рассказывали про это нововведение с примерами в отдельном посте.

⚠️ JEP 498 – Предупреждения при использовании sun.misc.Unsafe – JVM теперь предупреждает о вызовах Unsafe, готовя почву для его удаления. Мы рассказывали про это нововведение в статье "Java становится надежнее: «Целостность по умолчанию» в действии".

🔒 JEP 496 и JEP 497 — Механизм инкапсуляции ключей на основе модульной решётки, устойчивый к квантовым атакам и алгоритм цифровой подписи на основе модульной решётки, устойчивый к квантовым атакам. Пара новых JEP посвящена теме постквантовой криптографии (PQC) в Java. Про них у нас также была отдельная статья "Постквантовая криптография в Java".

🔗 Ознакомиться со всем списком нововведений можно на сайте openjdk: https://openjdk.org/projects/jdk/24

Что думаете о нововведениях? Делитесь в комментариях👇
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥36👍1662🤩1
⭐️ Помогите выяснить, какие технологии перспективны для специалистов нашего профиля

Специалисту бывает трудно определить самому, какие IT-инструменты стоят изучения, а какие — мимолетный тренд, на который можно не тратить время. Предсказать тенденции российского IT-рынка поможет исследование TechRadar. Приглашаем вас принять в нем участие.

Зачем это вам

Результаты исследования позволят разработчикам:
Скорректировать индивидуальный карьерный трек. Поймете, какой инструмент важно изучить, а где вы и так обгоняете рынок.
Найти для себя новые инструменты. Узнаете, не прошла ли мимо вас перспективная технология.
Первыми внедрить актуальные инструменты в работу. Сможете помочь своей компании укрепить лидерские позиции на рынке.

✍️Как поучаствовать

Расскажите о вашем стеке технологий в опросе.

Заполнение опроса займет не более 30 минут. Летом организаторы опубликуют результаты в открытом доступе.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥125👍5👎1