gpt4 book ai didi

intellij-idea - 检查信息 : Verifies @ConfigurationProperties setup. IntelliJ 2018.3 新增

转载 作者:行者123 更新时间:2023-12-04 06:15:51 26 4
gpt4 key购买 nike

我在最新的 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 了吗?

不知道是什么意思,有人吗?

最佳答案

它是 reported并作为错误拒绝。因为将愚蠢的属性 PoJo(或 Bean)声明为 @Configuration 在语义上不正确(或不太可取)。而不是更简单的 @Component .因为一个 @configuration是一种特殊的@component它可以自己生产 Beans。

关于intellij-idea - 检查信息 : Verifies @ConfigurationProperties setup. IntelliJ 2018.3 新增,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53484529/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com