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

相关推荐
可乐ea4 小时前
【Spring Boot + MyBatis|第7篇】JWT 登录认证与拦截器实现
java·spring boot·后端·mybatis·状态模式
步步为营DotNet4 小时前
借助 C# 14 特性强化 .NET 后端数据验证的深度实践
java·c#·.net
西安邮电大学4 小时前
有关栈的经典算法题
java·后端·其他·算法·面试
手握风云-4 小时前
ProtoBuf:从序列化原理到高性能架构底座(一)
java·网络·架构
摇滚侠4 小时前
SpringMVC 入门到实战 配置类替换 XML 配置文件 86-91
xml·java·后端·spring·maven·intellij-idea
栗子~~4 小时前
金融场景下BigDecimal 运算规范 + 常用场景使用 + 数据库字段设计详解
java·数据库·金融
我登哥MVP4 小时前
SpringCloud Alibaba 核心组件解析:服务注册与发现(Nacos)
java·spring boot·后端·spring·spring cloud·java-ee·maven
兰令水4 小时前
leecodecode【单调栈】【2026.6.12打卡-java版本】
java·开发语言·算法
云烟成雨TD5 小时前
Agent Scope Java 2.x 系列【8】工具调用
java·人工智能·agent
AI人工智能+电脑小能手5 小时前
【大白话说Java面试题 第112题】【并发篇】第12题:AQS 中节点的入队时机有哪些?
java·开发语言·面试