Java工作学习笔记

1、@ConfigurationProperties注解是什么意思?

@ConfigurationProperties 可以将属性文件与一个Java类绑定,将属性文件中的变量值注入到该Java类的成员变量中

示例代码:

复制代码
/**
 * SSP配置
 *
 * @author mua
 */
@Component
@Data
@ConfigurationProperties(prefix = "ssp")
public class SSPProperties {


    private String endpoint;

    private String apikey;

}

类中定义了endpoint和apikey两个属性,分别表示终端节点和API密钥。这些属性可以通过在application.yaml文件中以"ssp"为前缀进行配置。

application.yaml代码示例:

复制代码
ssp:
  endpoint: https://xxxx.execute-api.cn-north-1.amazonaws.com.cn/v1/
  apikey: xxxxxxglLZoJZOJLNoxxxxxxx
  account: 29xxxxxxxxx
  sendMailLambda: xxx-send-email

2、

相关推荐
Lhappy嘻嘻2 小时前
Java IO|File 文件操作 + 字节流 / 字符流完整笔记 + 递归删除文件实战
java·笔记·php
伊玛目的门徒2 小时前
试用leetcode之典中典 二数之和问题
java·算法·leetcode
GLDbalala4 小时前
GPU PRO 5 - 4.6 Adaptive Scalable Texture Compression 笔记
笔记
xian_wwq4 小时前
【学习笔记】模型权重管理:Safetensors与私有化Hub(23/35)
笔记·学习
其实防守也摸鱼5 小时前
运维--学习阶段问题解答(1)(自测)
linux·运维·服务器·数据库·学习·自动化·命令模式
ctrl_v助手5 小时前
Halcon学习笔记2
人工智能·笔记·学习
懒鸟一枚5 小时前
深入理解 Linux 内存、Swap 交换分区与分页机制的关系
java·linux·数据库
YUS云生6 小时前
Python学习笔记·第31天:FastAPI入门——路由、路径参数、查询参数与请求体
笔记·python·学习
铅笔侠_小龙虾6 小时前
Rust 学习目录
开发语言·学习·rust
我命由我123456 小时前
执行 Gradle 指令报错,无法将“grep”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
android·java·java-ee·android studio·android jetpack·android-studio·android runtime