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

效果图

相关推荐
彭亚川Allen41 分钟前
从零手搓 RAG 之文档解析技术
前端·后端·架构
苏渡苇1 小时前
Spring Insight:跨服务调用链路是怎么串起来的?
spring boot·后端·spring·系统监控·apm
万少2 小时前
Qoder sonus模型 20分钟,复刻 马斯克 飞天汽车
前端·后端·算法
白露与泡影3 小时前
Spring Boot 实现验证码:Hutool-captcha、AJ-Captcha、EasyCaptcha 到底怎么选?
java·spring boot·后端
seconp3 小时前
基于Spring Boot和Vue 3的智慧旅游网站:住宿预订、行程规划与千问接入
vue.js·spring boot·毕业设计·软件工程·课程设计·旅游·毕设
vx_bisheyuange3 小时前
基于SpringBoot的校园数字化图书馆系统
spring boot·毕业设计
小蒜学长3 小时前
基于Springboot+Vue的高校教师教学业绩综合管理系统的设计与开发(代码+数据库+LW)
java·数据库·spring boot·后端·教学业绩管理·三级权限
熊哈哈O_o3 小时前
千亿级时序数据:存储压缩、高速写入与时序超表技术
后端
Mikko73 小时前
Spring Boot 3.5.16 自带的 Tomcat 10.1.55 中了哪些 CVE?其中一条是修上一个漏洞时带进来的
java·spring boot·后端·安全·tomcat
十年Java程序媛3 小时前
Java 内部类全解|成员 / 静态 / 匿名内部类,理清和 Lambda 的区别
java·spring boot·面试