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

相关推荐
做个文艺程序员5 小时前
Linux第22篇:用Docker容器化你的Java SaaS应用:一次构建,随处运行
java·docker·容器
其美杰布-富贵-李6 小时前
Spring Boot 依赖注入说明文档
java·spring boot·python
tachibana26 小时前
hot100 数组中的第K个最大元素(215)
java·数据结构·算法·leetcode
our_times6 小时前
2026年Java开发者破局指南:Spring AI 2.0 与 Agent 开发实战
java·人工智能·spring
流烟默6 小时前
SpringBoot应用链路追踪 traceId 技术方案
spring boot·skywalking·traceid
糖果店的幽灵6 小时前
langgraph的分支结构之 - 静态分支详解
java·服务器·数据库·langgraph
糖果店的幽灵7 小时前
langgraph的四种state解析
java·前端·javascript·langgraph
杨充7 小时前
4.接口而非实现编程
java·后端·架构
梦梦代码精7 小时前
基于ThinkPHP6 + Vue3的家政预约系统全解析:从LBS定位到自动派单的完整实现
java·docker·开源·php·代码规范
wear工程师7 小时前
@Transactional 标了却没开事务?先看这次调用有没有经过代理
java·spring