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

相关推荐
Java内核笔记14 分钟前
Spring Boot 4 拥抱 Jackson 3:包名迁移、配置改名与自动配置源码剖析
java·后端
程序员黑豆1 小时前
什么是JDK以及JDK都由哪些部分组成呢
java·前端·ai编程
估值探索者1 小时前
【Python实时盯盘与预警 #08】成交额突然放大2倍?Python窗口比较抓异动
java·开发语言·python
凤山老林1 小时前
Spring Boot 定时任务进阶:动态 Cron 与集群防重实战
java·spring boot·后端·定时任务·集群定时任务
xbgRS2 小时前
spring整合mybaits
java·spring·mybatis
Tim_103 小时前
【C++】024、new[]与delete[]配对使用
java·开发语言
小黑技术栈3 小时前
Java前端基础到入门——16day
java·开发语言·前端
2401_827499994 小时前
C++(黑马)05-提高编程
java·开发语言·c++
卷心菜的学习路4 小时前
基于多模态向量检索的数学相似题推荐系统:完整设计、算法与实验
java·python·算法·大模型·推荐算法·数学相似题
墨雨晨曦885 小时前
Spring AI总结
java·人工智能·spring