spring boot自定义配置时在yml文件输入有提示

自定义一个配置类,然后在yml文件具体配置值时,一般不会有提示,这个解决这个问题

依赖

复制代码
        <!--自定义配置类,在yml文件写的时候会有提示-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-configuration-processor</artifactId>
            <optional>true</optional>
        </dependency>

重新刷一下Pom依赖

自定义配置类

复制代码
package com.example.redissontest.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

//以下注解是把改配置类注入到容器中
@ConfigurationProperties(prefix = "sys.pe.dingtalk")
@Component
@Data
public class DingTalkConfig {
    private String robotUrl;
    private String secret;
}

重新build一下加入依赖所在的项目

yml文件配置

复制代码
sys:
  pe:
    dingtalk:
      robot-url: xxx
      secret: xxx

效果图

相关推荐
while(1){yan}8 小时前
Spring事务
java·数据库·spring boot·后端·java-ee·mybatis
小唐同学爱学习9 小时前
如何解决海量数据存储
java·数据库·spring boot·mysql
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧9 小时前
《苍穹外卖》- day01 开发环境搭建
spring boot·后端·spring·maven·intellij-idea·mybatis
曹轲恒10 小时前
@PropertySource、@ImportResource、@Bean
java·spring boot·mybatis
_OP_CHEN11 小时前
【Linux系统编程】(二十)揭秘 Linux 文件描述符:从底层原理到实战应用,一篇吃透 fd 本质!
linux·后端·操作系统·c/c++·重定向·文件描述符·linux文件
老神在在00111 小时前
Token身份验证完整流程
java·前端·后端·学习·java-ee
浅水壁虎11 小时前
任务调度——XXLJOB2(调度中心)
java·spring boot·spring
源码获取_wx:Fegn089511 小时前
计算机毕业设计|基于springboot + vue景区管理系统(源码+数据库+文档)
java·vue.js·spring boot·后端·课程设计
星辰徐哥12 小时前
Rust函数与流程控制——构建逻辑清晰的系统级程序
开发语言·后端·rust