Обновить
49
33.7
Spring АйО@spring_aio

Главный по Spring

Отправить сообщение

Hibernate не нужен, Java ломает парадигмы, Project Amber меняет правила игры | Spring АйО Подкаст №25

Время на прочтение1 мин
Охват и читатели4.2K

Представляем двадцать пятый выпуск подкаста команды Spring АйО.

Эксперты обсудили: проблемы ORM и их восприятие в сообществе, Hibernate и его популярность, будущее Java и многое другое.

Читать далее

Ого: Гэвин Кинг добавил интеграцию со Spring в рамках Hibernate Data Repositories

Время на прочтение1 мин
Охват и читатели1.4K

Это значит, что скоро Jakarta Data можно будет использовать в приложениях на Spring с минимальными усилиями. Без лишних приседаний.

Судя по скриншотам, интеграция выглядит привычным образом, а методы @Query, @Find и @Update уже работают как надо!

Читать далее

Микробенчмарки лгут, JMH спасает, XY-проблема подкралась незаметно | Spring АйО Подкаст №24

Время на прочтение1 мин
Охват и читатели186

Представляем двадцать четвертый выпуск подкаста команды Spring АйО.

Эксперты обсудили: проблемы и решения в бенчмаркинге, психологию пользователей фреймворков, нормальность незнания и предположения о пользователях и многое другое.

Читать далее

Spring Data тонет в транзакциях, Hibernate виноват, ORM в панике | Spring АйО Подкаст №23

Время на прочтение1 мин
Охват и читатели1.2K

Представляем двадцать третий выпуск подкаста команды Spring АйО.

Эксперты обсудили: преимущества и недостатки Hibernate, стратегии управления транзакциями в Spring, оверинжиниринг в луковой архитектуре, обсуждение гексагональной архитектуры, подходы к работе с ORM и многое другое.

Читать далее

Так бины ты еще не создавал, функциональный захват API, акмеисты атакуют | Spring АйО Подкаст №22

Время на прочтение1 мин
Охват и читатели776

Представляем двадцать второй выпуск подкаста команды Spring АйО.

Эксперты обсудили: динамическую регистрацию бинов, улучшение производительности Spring AOT, архитектурные принципы Spring Security, IntelliJ IDEA Conf 2025 и многое другое.

Читать далее

Spring против Quarkus, правильные тесты, AOT-репозитории спасут Spring | Spring АйО Подкаст №21

Время на прочтение1 мин
Охват и читатели250

Представляем двадцать первый выпуск подкаста команды Spring АйО.

Эксперты обсудили: подходы к написанию тестов, преимущества AOT-репозиториев, сравнение Spring и Quarkus и многое другое.

Читать далее

30 лет Java, Kotlin и Spring объединяются, Hibernate ожил | Spring АйО Подкаст №20

Время на прочтение1 мин
Охват и читатели514

Представляем двадцатый выпуск подкаста команды Spring АйО.

Эксперты обсудили: 30 лет Java, новые функции Hibernate, образование и его влияние на карьеру, анонс стратегического партнерства Kotlin и Spring и многое другое.

Читать далее

Live coding – зло, собеседования – это цирк, а этика умерла | Spring АйО Подкаст №19

Время на прочтение1 мин
Охват и читатели1.1K

Представляем девятнадцатый выпуск подкаста команды Spring АйО.

Эксперты обсудили: проблемы найма в IT, live coding на собеседованиях, значение увольнений и многое другое.

Читать далее

Кризис в IT, собеседования фальшивые, рынок трещит | Spring АйО Подкаст №18

Время на прочтение1 мин
Охват и читатели3.2K

Представляем восемнадцатый выпуск подкаста команды Spring АйО.

Эксперты обсудили: изменения на рынке IT, подставные собеседования, качество приложений в России и СНГ и многое другое.

Читать далее

Интервью Евгения Борисова, Spring vs Quarkus, LLM не нужен | Spring АйО Подкаст №17

Время на прочтение1 мин
Охват и читатели2.7K

Представляем семнадцатый выпуск подкаста команды Spring АйО.

Эксперты обсудили: интервью с участием Евгения Борисова, поверхностное сравнение Spring и Quarkus, место LLM в настоящем и будущем времени и многое другое.

Читать далее

Системный дизайн умирает, интервьюеры страдают, OpenIDE набирает обороты | Spring АйО Подкаст №16

Время на прочтение1 мин
Охват и читатели1K

Представляем шестнадцатый выпуск подкаста команды Spring АйО.

Эксперты обсудили: статью Александра Кучука про системный дизайн и интервью, проблемы в собеседованиях и их стандартизацию, поддержку языков программирования в средах разработки, релиз OpenIDE, создание CLI с помощью Spring Boot.

Читать далее

IntelliJ IDEAConf 2025: Индустрия развивается — а мы следим за всем

Время на прочтение9 мин
Охват и читатели1.5K

3–4 июня пройдет IntelliJ IDEA Conf 2025бесплатная онлайн-конференция для разработчиков.

Нас ждут доклады: про 30 лет Java, Kotlin Notebooks для Spring, null-безопасность в Java и Spring 7.0, про AI-интеграцию в разработку, эволюцию Kafka-архитектур, будущее JUnit и многое другое.

Подробнее: https://lp.jetbrains.com/intellij-idea-conf-2025/

Продолжаем следить за трендами, чтобы строить достойные альтернативы.

Читать далее

Kotlin 2.1.20 стал лучше поддерживать Lombok

Время на прочтение1 мин
Охват и читатели1.2K

В новой версии плагина kotlin-lombok добавлена поддержка @SuperBuilder, а также улучшена совместимость @Builder с компилятором K2.

@SuperBuilder — удобное создание билдеров для иерархий классов.

@Builder — более надёжная работа с комплексной Java-Kotlin интеграцией.

Меньше boilerplate кода, больше удовольствия от совместной работы Kotlin и Java!

⚡️ Эксперт Spring АйО сообщества, Александр Кучук на оставил без комментария данную новость:

Несмотря на то, что я редко встречал проекты на Kotlin, использующие Lombok, надо отметить, что Kotlin сам по себе не поддерживает аналог аннотации @Builder и потому это может быть кому-то полезно. 

Хотя на мой взгляд, лучше обойтись без этого и делать либо мини DSL в проекте под это, либо написать в классе свой аналог. Благо это не так сложно, особенно с кодогенерацией через AI тот же. 

Возможно, это также может быть полезно в смешанных проектах. Но скажу честно, я Lombok не люблю и стараюсь его вообще нигде не использовать.

А вы используете Lombok в Kotlin?

🔗 Подробнее: https://github.com/JetBrains/kotlin/releases/tag/v2.1.20

Читать далее

Spring и Quarkus дерутся, SRE командует, атаки изнутри и Microsoft | Spring АйО Подкаст №14

Время на прочтение1 мин
Охват и читатели939

Представляем четырнадцатый выпуск подкаста команды Spring АйО, в котором приняли участие два эксперта сообщества.

Эксперты обсудили:  проблемы с зависимостями и их влияние на безопасность, роль команды SRE и их полномочия, концепцию Fat Jar и Uber-Jar в Spring Boot, лицензионные ограничения и VS Code, новости Microsoft и их влияние на разработчиков, а также рендеринг на стороне сервера.

Читать далее

Kotlin теряет популярность!? – рейтинг TIOBE

Время на прочтение2 мин
Охват и читатели5.5K

Согласно свежему рейтингу TIOBE за апрель 2025 года, языки Kotlin, Swift и Ruby опустились ниже 20-ой позиции по популярности. В апреле Ruby, Kotlin и Swift заняли 24-е, 25-е и 26-е места соответственно.

Вот как выглядит первая десятка популярных языков:

Читать далее

Microsoft начала применять лицензионные ограничения на форки VS Code

Время на прочтение1 мин
Охват и читатели4K

Microsoft начала применять свои давние лицензионные ограничения на форки VS Code, использующие всё больше языковых расширений, выпущенных самой Microsoft.

Читать далее

10 лет опыта, а OSIV включен, cеньоры-фейки и иллюзия work-life balance | Spring АйО Подкаст №13

Время на прочтение1 мин
Охват и читатели225

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

Эксперты обсудили: как происходит подготовка в JPoint, влияние изменений на Spring ORM и транзакционный менеджмент, роль Lightning Talk и afterparty на конференциях, а также обсудили, что характеризует хорошего специалиста: диплом или Github-портфолио?

Читать далее

Без диплома мы никто / AI: казнить нельзя помиловать / Ловим сеньора-вруна | Spring АйО Подкаст №12

Время на прочтение1 мин
Охват и читатели1K

Представляем двеннадцатый выпуск подкаста команды Spring АйО.

Эксперты обсудили: противостояние самоучек и выпускников вузов, ценность Stack Overflow и ChatGPT для разработчиков, как отличить профессионала от иммитатора с 10-летним опытом и несколько постов сообщества прошедшей недели про SAML2 и сравнение SpringRunner со SpringExtension и @SpringBootTest

Читать далее

Java 24 / Как правильно писать тесты / Идеи ничего не стоят | Spring АйО Подкаст №11

Время на прочтение1 мин
Охват и читатели1.2K

Представляем одиннадцатый выпуск подкаста команды Spring АйО. Эксперты обсудили: новые возможности Java 24, эффективные подходы к тестированию веб-контроллеров в Spring Boot приложениях и недавнюю статью одного из создателей Hibernate, в которой он объясняет, почему ему часто приходится отвергать новые и хорошие идеи.

Читать далее

Вышла Java 24

Время на прочтение1 мин
Охват и читатели3.6K

Сегодня состоялся релиз 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

Что думаете о нововведениях? Делитесь в комментариях👇

Читать далее

Информация

В рейтинге
244-й
Работает в
Зарегистрирован
Активность