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

效果图

相关推荐
神奇小汤圆几秒前
别再用 nohup java -jar 了:Spring Boot 生产环境该怎么守护?
后端
JavaGuide2 分钟前
GitHub 9.8 万 Star!把整个代码仓库变成知识图谱,这个 AI Coding 工具太适合 Claude Code / Codex 了
前端·后端·ai编程
旺仔学长 哈哈16 分钟前
Spring Boot 智能停车场管理系统---附源码+数据库文档
数据库·spring boot·后端·智能停车场
用户83562907805131 分钟前
使用 Python 在 PDF 中绘制线条、矩形和自定义图形
后端·python
小Ti客栈1 小时前
SpringBoot 事件发布机制:原理与应用
java·spring boot·spring
进击的丸子1 小时前
虹软人脸服务器SDK-C++语言Demo实操指南
后端·算法
程序员鱼皮1 小时前
Claude Opus 5 全新发布,7 大项目实测,夯还是拉?半价吊打 Fable 5?
前端·后端·ai编程
Conan在掘金2 小时前
ArkTS 进阶之道(11):build() 重渲边界——状态变为啥只刷依赖组件
后端
xiaobaoyu2 小时前
mac+idea快捷键
后端
站大爷IP2 小时前
异常捕获别乱写!一个裸的 except: 让我调试了通宵,这3种写法差距太大了
后端