Обновление IntelliJ IDEA улучшило поддержку фреймворков Spring и Spring Boot
Новости
IntelliJ IDEA поддерживает Spring Integration, диаграммы во время выполнения, управление бинами библиотеки и многое другое.
2К открытий3К показов
Новая версия 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К открытий3К показов