Написать пост

Обновление IntelliJ IDEA улучшило поддержку фреймворков Spring и Spring Boot

Аватар Тимур Кондратьев

IntelliJ IDEA поддерживает Spring Integration, диаграммы во время выполнения, управление бинами библиотеки и многое другое.

Новая версия IDE IntelliJ IDEA от JetBrains под номером 2018.2 привнесла несколько функций для разработчиков, использующих фреймворки Spring и Spring Boot. Среди нововведений: поддержка Spring Integration, диаграмм во время выполнения, управление бинами библиотеки и множество мелких исправлений и улучшений.

Подробнее о новых возможностях IntelliJ IDEA

Теперь можно визуализировать компоненты в системе, используя новую диаграмму Spring Integration. Поддерживаются все версии выше 5.0.

Она показывает все шлюзы, каналы и мосты приложения независимо от того, настроены они с использованием аннотаций Java или XML.

Также IDE получила автозаполнение кода и навигацию для таких аннотаций интеграции, как @BridgeTo/From и @EnablePublisher:

В новой версии IntelliJ IDEA просматривать зависимости во время выполнения приложения Spring Boot можно в виде диаграммы через панель управления. Для этого необходимо перейти в раздел «Endpoints» и включить функцию «Diagram Mode»:

Если бинов в проекте слишком много, не принадлежащие пользовательскому коду можно отключить с помощью нового переключателя «Show/Hide Library Beans»:

Кроме того, в 2018.2 можно запускать, изменять и тестировать отображения запросов HTTP во вкладке «Endpoints»:

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

JetBrains с каждым обновлением улучшает функциональность фреймворков Spring и Spring Boot в IntelliJ IDEA. Например, в версии 2017.3 появилась возможность просмотра прямых зависимостей бинов и автоопределение фасетов Spring.

Следите за новыми постами
Следите за новыми постами по любимым темам
2К открытий2К показов