【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注解。

相关推荐
CHU7290352 小时前
货运物流APP前端交互创新:以用户为中心重构运输服务全链路
java·前端·小程序·重构
啊哈哈哈哈哈啊哈哈2 小时前
AOP笔记
java·开发语言
毕设源码-钟学长2 小时前
【开题答辩全过程】以 火车票订票系统为例,包含答辩的问题和答案
java
西门吹雪分身2 小时前
JUC之可重入锁
java·juc·死锁·公平锁·非公平锁
A懿轩A2 小时前
【Java 基础编程】Java 正则表达式实战:Pattern/Matcher、元字符与常用正则,验证与提取必备
java·开发语言·正则表达式
予枫的编程笔记2 小时前
【Kafka进阶篇】Spring Boot Kafka客户端踩坑记:自定义序列化器+ContainerFactory调优指南
java·spring boot·kafka·java21·并发消费·kafka客户端·自定义序列化器
黎雁·泠崖2 小时前
Java 集合入门:Collection & List 接口超详细讲解
java·list
Cxiaomu2 小时前
React Native项目(Android )集成虹软 ArcFace(人脸识别增值版 5.0 Java)
android·java·react native
柒.梧.2 小时前
Java代理模式精讲:静态代理+JDK动态代理
java·开发语言·代理模式