我在最新的 IntelliJ Idea 中得到以下提示:
Not registered via @EnableConfigurationProperties or marked as Spring
component less... (Ctrl+F1)
Inspection info: Verifies @ConfigurationProperties setup. New in 2018.3
使用以下配置:
@Configuration
@ConfigurationProperties(prefix = "myapp.reference")
@EnableConfigurationProperties(MyAppFactoryConfiguration.class)
@Profile("dev")
public class MyAppLibraryConfigDev {
如果我添加@Component,它就会消失,但@Configuration 不是已经是@Component 了吗?
不知道这意味着什么,有人吗?