Возможности Explyt Spring
Бесплатный open source плагин для Spring с поддержкой Java и Kotlin
IntelliJ IDEA
Explyt Spring поддерживает
- Spring Boot
- Spring Framework
- Spring Data
- Kotlin
- Spring HTTP Client
- Spring Web
.http/*.rest
(support)- Spring AOP
- Spring Security
Explyt Spring помогает
- ускорить разработку Spring и Spring Boot приложений
- создавать Spring проекты внутри IDE с помощью Spring Initializr
- поддерживать Spring Boot профили, конфигурации и свойства
- получить нативную загрузку бинов
- проверять правильность использования Spring Beans и инъекций
- увидеть структуру Spring Beans и их зависимостей
- лучше понимать контекст ваших Spring-приложений
- поддерживать Java и Kotlin, а также обеспечивать поддержку синтаксиса для JPQL, OpenAPI
- подсвечивать ошибки, неправильное поведение, возможные проблемы и опечатки в использовании Spring framework и инспекций
- выполнять HTTP-запросы
Explyt Spring
Проект выложен в Open Source – приглашаем разработчиков развивать плагин вместе.
Spring Core
- Spring Beans
- Поддержка библиотеки Lombok для Java-проектов Spring
- Spring Profiles
- Spring Events
- Scheduling
- Async
- Resource
- Cache
Spring Security
- Определение
UserDetailsService
HTTP Request
- Spring HTTP Client
- Поддержка файлов
*.http/*.rest
Kotlin Support
Поддерживаем Kotlin, усиливая Spring-проекты бесшовной интеграцией.
Spring Data
- JPQL – language injection в аннотацию
@Query
- Поддержка Repository
Spring Integration
nullChannel
errorChannel
integrationFlow
Context
Spring Boot
- Автоматическое определение конфигураций Run c аннотацией
@SpringBootApplication
- Configuration Properties
- Auto-Configurations и Spring-Boot-Starters
- Spring Boot Tests
Spring AOP
- Навигация по аспектам от объявления к использованию и обратно
- Инспекции
Spring Web
- Spring Web:
RequestMapping
, Controllers - OpenAPI
- MockMvc