IntelliJ IDEA
IntelliJ IDEA – the Leading Java and Kotlin IDE, by JetBrains
Features
@ComponentScan configures component scanning directives for use with @Configuration classes. Provides support parallel with Spring XML’s <context:component-scan> element
@Import indicates one or more @Configuration classes to import. Provides functionality equivalent to the <import/> element in Spring XML.
@ImportResource indicates one or more resources containing bean definitions to import.
@PropertySource providing a convenient and declarative mechanism for adding a PropertySource to Spring Environment.
@Profile indicates that a component is eligible for registration when one or more specified profiles are active.
New in 11: Spring 3.1 @Configuration based contexts support
Spring 3.1 significantly extends @Configuration based applications with a set of new annotations responsible for processing of Spring models
Prev post IntelliJ IDEA 11 Release Candidate AvailableIntelliJ IDEA 10.5.3 update available, 11 is coming Next post