⚡️ Диалог экспертов: какие большие релизы и крупные новинки экосистемы Spring нас ждут в 2025 году?
Друзья, публикуем диалог Фёдора и Ильи Сазоновых вместе с Кириллом Толкачёвым, в котором были обсуждены самые ожидаемые обновления 2025 года — от релизов Spring Framework 7.0 и Spring Boot 3.5 до мажорного обновления Hibernate 7.0, а также новинок в Java 24 и 25.
😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
#spring_now_2025 #запись_доклада
Друзья, публикуем диалог Фёдора и Ильи Сазоновых вместе с Кириллом Толкачёвым, в котором были обсуждены самые ожидаемые обновления 2025 года — от релизов Spring Framework 7.0 и Spring Boot 3.5 до мажорного обновления Hibernate 7.0, а также новинок в Java 24 и 25.
#spring_now_2025 #запись_доклада
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Axiom JDK
📌Образование в IT. Самоучки против выпускников вузов📌
Присоединяйтесь к дискуссии, где ведущие эксперты IT-индустрии раскроют неудобную правду о современном IT-образовании! Узнайте, почему компании годами не могут найти действительно квалифицированных специалистов и как выделиться на фоне тысяч "шаблонных кодеров".
📅 26 марта 2025 г.
⏰ 14:00 –15:00 (МСК)
📍 онлайн, бесплатно
При участии Developer Advocate Axiom JDK Рустама Курамшина обсудим:
🔹Почему большинство разработчиков беспомощны без Stack Overflow и ChatGPT?
🔹Что реально показывает уровень специалиста: диплом престижного вуза или GitHub-портфолио?
🔹Как отличить настоящего профессионала от имитатора с "10-летним опытом"?
🔹Курсы и буткемпы: реальное образование или дорогая профанация?
🔹Самоучки без фундаментальных знаний: гении или временное явление?
🔹Кто виноват в кризисе качества IT-специалистов?
🌐 Смотреть на YouTube
🌍 Смотреть на VK Видео
Присоединяйтесь к дискуссии, где ведущие эксперты IT-индустрии раскроют неудобную правду о современном IT-образовании! Узнайте, почему компании годами не могут найти действительно квалифицированных специалистов и как выделиться на фоне тысяч "шаблонных кодеров".
📅 26 марта 2025 г.
⏰ 14:00 –15:00 (МСК)
📍 онлайн, бесплатно
При участии Developer Advocate Axiom JDK Рустама Курамшина обсудим:
🔹Почему большинство разработчиков беспомощны без Stack Overflow и ChatGPT?
🔹Что реально показывает уровень специалиста: диплом престижного вуза или GitHub-портфолио?
🔹Как отличить настоящего профессионала от имитатора с "10-летним опытом"?
🔹Курсы и буткемпы: реальное образование или дорогая профанация?
🔹Самоучки без фундаментальных знаний: гении или временное явление?
🔹Кто виноват в кризисе качества IT-специалистов?
🌐 Смотреть на YouTube
🌍 Смотреть на VK Видео
YouTube
🔥ПРАВДА об IT-образовании! Самоучки ПРОТИВ выпускников вузов🔥
Почему 90% разработчиков не стоят своих зарплат и как стать тем, кто стоит?
Присоединяйтесь к нашей дискуссии, где ведущие эксперты IT-индустрии раскроют неудобную правду о современном IT-образовании! Узнайте, почему компании годами не могут найти действительно…
Присоединяйтесь к нашей дискуссии, где ведущие эксперты IT-индустрии раскроют неудобную правду о современном IT-образовании! Узнайте, почему компании годами не могут найти действительно…
@SpringBootTest
Команда Spring АйО перевела статью о том, как и когда использовать
SpringRunner
, SpringExtension
и @SpringBootTest
, когда их целесообразно комбинировать и как правильное понимание этих компонентов может помочь сделать тесты проще, быстрее и более узконаправленными. 📚 Читать на Хабре: https://habr.com/ru/companies/spring_aio/articles/894400/
Please open Telegram to view this post
VIEW IN TELEGRAM
👨🦳 SAML2 ещё жив?! Как интегрировать Keycloak со Spring Boot в 2025 году
Команда Spring АйО перевела статью о совместном использовании Spring Boot, SAML2 и Keycloak. В статье также приводятся некоторые кастомизированные решения, позволяющие более гибко работать с упомянутым набором технологий.
📚 Читать на Хабре: https://habr.com/ru/companies/spring_aio/articles/895022/
Команда Spring АйО перевела статью о совместном использовании Spring Boot, SAML2 и Keycloak. В статье также приводятся некоторые кастомизированные решения, позволяющие более гибко работать с упомянутым набором технологий.
📚 Читать на Хабре: https://habr.com/ru/companies/spring_aio/articles/895022/
Forwarded from Amplicode
В новом видео вы узнаете, как писать интеграционные тесты быстро и эффективно, совмещая сильные стороны нескольких инструментов.
Мы покажем, как использовать генерацию кода от Amplicode учитывающую контекст всего приложения и дополнить её точечной генерацией от Yandex SourceCraft Code Assistant, а также быстро настроить окружение для тестов с помощью не так давно появившегося Docker Compose стартера.
Please open Telegram to view this post
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
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
Для тех, кто был слишком занят на неделе или просто пропустил некоторые посты, публикуем дайджест!
– Java 24 / Как правильно писать тесты / Идеи ничего не стоят | Spring АйО Подкаст №11
– Александр Кучук — новый эксперт сообщества Spring АйО
– Сравнение SpringRunner со SpringExtension и @SpringBootTest
– SAML2 ещё жив?! Как интегрировать Keycloak со Spring Boot в 2025 году
– Опрос: Как вы зашли в IT?
⚡️Spring Now 2025
– Диалог экспертов: какие большие релизы и крупные новинки экосистемы Spring нас ждут в 2025 году?
– Интеграционное тестирование | Spring Boot + Yandex SourceCraft + Amplicode + Docker Compose
Starter
– В поисках идеального Database-клиента для IDE: Amplicode выбирает DBeaver
– Образование в IT. Самоучки против выпускников вузов
– Полный плейлист предыдущей конференции JPoint
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
Часто при работе с PostgreSQL у разработчиков возникает путаница в выборе строковых типов данных. В проектах можно встретить и TEXT, и VARCHAR, и даже просто CHAR. Нередко возникает вопрос: какой тип лучше, и есть ли вообще между ними разница с точки зрения производительности и хранения данных?
Эксперт сообщества Spring АйО Михаил Поливаха решил внести ясность и подготовил для вас небольшой ликбез, основанный на внутренней реализации этих типов в PostgreSQL.
–––
Какие типы поддерживает PostgreSQL:
CHAR
- Это специфичный для PostgreSQL тип. Он создан, чтобы хранить один символ.CHAR(N)
- Хранит строку из символов длины N. При этом на диске физически выделяется фиксированное место для хранения N символов. Оно может быть больше, чем N. VARCHAR
- Функционально полностью эквивалентен типу TEXT
.VARCHAR(N)
- Функционально эквивалентен типу TEXT
, за исключением дополнительной функциональности по проверке длины входящей строки.TEXT
- Этот тип реализован через VLA (Variable Length Array). Позволяет хранить строки произвольной длины. Он выступает некоторой альтернативой типу CLOB в других СУБД. Пример приведён на картинке.Обратите внимание, что
TEXT
, CHAR(N)
, VARCHAR
и VARCHAR(N)
в рамках PostgreSQL реализованы одинаково: через VLA, где VARCHAR(N)
лишь обладает дополнительной логикой проверки длины строки в символах, а CHAR(N)
аллоцирует фиксированный массив под хранение информации.Поэтому не стоит опасаться использовать
TEXT
: он ничем не уступает VARCHAR(N) и CHAR(N) ни по производительности, ни по объёму хранения данных.P.S: При работе с PostgreSQL через Hibernate, в общем случае, Вы можете не указывать явно конкретный
java.sql.SQLType
при маппинге. Hibernate способен самостоятельно смапить String
на текстовые типы данных в PostgreSQL. Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Amplicode
Современный Senior Spring девелопер просто обязан разбираться в Kubernetes. Независимо от того, разворачиваете ли вы приложение в облаке или работаете с внутренним кластером компании — без этих знаний уже никуда.
На митапе разберём всё, что нужно знать Java-разработчику в 2025 году:
Спикеры:
🍃 Рустам Курамшин (Spring АйО)
Please open Telegram to view this post
VIEW IN TELEGRAM
Вот и прошел первый день главного офлайн события этой весны для Java разработчиков - JPoint 2025!
💚 Дружественная атмосфера и куча крутых докладов, в том числе по нашей любимой теме - Spring Framework
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Вот и подошел к концу JPoint 2025!
Были рады пообщаться и обменяться экспертизой со всеми, кто пришел
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM