@ConfigurationProperties 在Idea中冒红问题

冒红不影响正常的运行,如想结果按照以下步骤。

pom.xml增加如下依赖

        
            org.springframework.boot
            spring-boot-configuration-processor
            true
        

代码如下

@Configuration
@EnableConfigurationProperties({RedisConfig.class}) 
@ConfigurationProperties(prefix = "custom.redis")
public class RedisConfig {
    private String host;
    private int port;
    private int maxIdle;
    private int maxActive;
        public String getHost() {
        return host;
    }
    public void setHost(String host) {
        this.host = host;
    }
    public int getPort() {
        return port;
    }
    public void setPort(int port) {
        this.port = port;
    }
    public int getMaxIdle() {
        return maxIdle;
    }
    public void setMaxIdle(int maxIdle) {
        this.maxIdle = maxIdle;
    }
    public int getMaxActive() {
        return maxActive;
    }
    public void setMaxActive(int maxActive) {
        this.maxActive = maxActive;
    }
    }

主要是增加@EnableConfigurationProperties({RedisConfig.class})

微信公众号

JAVA程序员成长之路

你可能感兴趣的:(@ConfigurationProperties 在Idea中冒红问题)