【Java EE】Spring Boot配置文件

Spring Boot配置文件

一、配置文件的分类

一共有三类,分别是 properties, yml, yaml,其中properties相当于是老版,yml是yaml的缩写,这两个相当于新版。

二、配置文件的语法

1. properties

语法的构成是以"." 为分隔。

2.yml

语法的构成是以":[空格]"为分隔

三、获取配置文件的内容

单个属性使用:@Value("${单个属性}")。

@Value不能读入一个对象,对于一个student对象(拥有id、name等多个属性的需要student.name这样获取)

对象、集合使用:@ConfigurationProperties(prefix = "配置文件中的前缀")

在model中定义的时候使用这个注解。

记得还得加上@Component注解。

相关推荐
荣码3 分钟前
Prompt工程实战:同一个需求换3种写法,效果差10倍
java·python
weixin_4223293115 分钟前
AgentScope Java ReActAgent 核心循环深度解析
java·开发语言·人工智能
9523615 分钟前
RabbitMQ - 高级特性
java·spring boot·分布式·后端·rabbitmq
尽兴-35 分钟前
传统 Java/Vue 系统如何一步步接入 AI 维护
java·vue.js·人工智能·ai·大模型
shuoshuohaohao36 分钟前
《HTTP协议》
java·web
早春的树长在理想三旬38 分钟前
从LLM到Agent:ReAct推理模式的底层原理
人工智能·spring boot·springai·agent开发
zzz_236843 分钟前
【Java实习面试算法冲刺】图论
java·算法·面试
一路向北North1 小时前
Spring Security OAuth2.0(22):分布式系统授权-搭建网关
java·后端·spring
存在的五月雨1 小时前
SpringBoot后端限制重复提交
java·spring boot·后端
Sam_Deep_Thinking1 小时前
一次线程池线上故障复盘:四层防线如何避免数据丢失
java·面试·程序员