Релиз Explyt — форк Database Navigator с поддержкой последней версии IntelliJ IDEA

Всем привет!

В Explyt мы добавляем сборки интересных плагинов с открытым исходным кодом себе в репозиторий, чтобы

а) не было проблем со скачиванием;

б) плагины поддерживали актуальные версии среды разработки.

Приятная новость для пользователей популярного опенсорсного плагина Database Navigator (плагин для работы с базами данных в IDE, всё ещё не поддерживает последнюю версию IntelliJ IDEA): мы, для поддержки комьюнити плагина, форкнулись в https://github.com/explyt/dbn и собрали релиз, который поддерживает IDEA 2024.3.

Надеемся, вскоре Dan Cioca выкатит свой мажорный релиз самостоятельно, а пока расскажем, как мы поддерживаем SQL в нашем Explyt Spring плагине:

Как вы знаете, IDEA Community по умолчанию не поддерживает SQL. Ранее мы уже поддержали JPQL, но в тех же Spring Data или даже Spring JDBC проектах есть много мест, где можно написать нативный SQL. Их тоже хочется подсвечивать корректно и позволять делать запросы из IDE для самых популярных баз данных.

Как результат, для полноценного обслуживания Spring мы поддержали внедрение языка SQL имеющихся в системе плагинов: по умолчанию поддерживаем Database Navigator. Вручную другой язык для SQL можно выбрать в настройках.

Мы поддерживаем распознавание SQL в следующих местах:

Spring — JdbcTemplate

Spring — @Query(nativeQuery = true, «…»)

JPA — @NamedNativeQuery

Сейчас мы собираем информацию о функциональности Explyt Spring плагина. Ждём ваши тикеты и фич-реквесты в Гитхабе проекта.

Приглашаем в телеграм-канал Explyt Spring плагина, где мы делимся новостями и оперативно отвечаем на вопросы.

Спасибо за внимание!

Источник: habr.com

0 0 голоса
Рейтинг новости
3378
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии