HoRain云--SpringBoot 应用程序属性
【摘要】本文介绍了SpringBoot应用配置的核心文件application.properties的作用与使用方法。文章首先说明该文件位于src/main/resources目录,可用于配置框架属性和自定义应用参数,并支持多环境部署。示例展示了配置应用名称和端口的写法,同时对比介绍了YAML格式的配置方式。随后列举了SpringBoot支持的16类配置属性(如核心、缓存、邮件等)。文章结尾附有作
🎬 HoRain云小助手:个人主页
🔥 个人专栏: 《Linux 系列教程》《c语言教程》
⛺️生活的理想,就是为了理想的生活!
⛳️ 推荐
前些天发现了一个超棒的服务器购买网站,性价比超高,大内存超划算!忍不住分享一下给大家。点击跳转到网站。
专栏介绍
专栏名称 |
专栏介绍 |
本专栏主要撰写C干货内容和编程技巧,让大家从底层了解C,把更多的知识由抽象到简单通俗易懂。 |
|
本专栏主要是注重从底层来给大家一步步剖析网络协议的奥秘,一起解密网络协议在运行中协议的基本运行机制! |
|
全面深入解析 docker 容器,从基础到进阶,涵盖原理、操作、实践案例,助您精通 docker。 |
|
本专栏主要撰写Linux干货内容,从基础到进阶,知识由抽象到简单通俗易懂,帮你从新手小白到扫地僧。 |
|
本专栏着重撰写Python相关的干货内容与编程技巧,助力大家从底层去认识Python,将更多复杂的知识由抽象转化为简单易懂的内容。 |
|
本专栏主要是发布一些考试和练习题库(涵盖软考、HCIE、HRCE、CCNA等) |
目录
Spring Boot Framework带有内置的机制,用于使用名为 application.properties 的文件进行应用程序配置。它位于 src/main/resources 文件夹中,如下图所示。
Spring Boot提供了可以在 application.properties 文件中配置的各种属性。这些属性具有默认值。我们可以为Spring Boot应用程序设置一个或多个属性。 Spring Boot还允许我们根据需要定义自己的属性。
application.properties文件允许我们在 不同的环境中运行应用程序。 简而言之,我们可以使用application.properties文件进行以下操作:
配置Spring Boot框架定义我们的应用程序自定义配置属性
application.properties的示例
#配置应用程序名称
pring.application.name = demoApplication
#配置端口
server.port = 8081
在上面的示例中,我们已经配置了 应用程序名称和 端口。端口8081表示应用程序在端口 8081 上运行。
注意: 以#开头的行是注释。
YAML属性文件
Spring Boot提供了另一个用于配置属性的文件,称为 yml 文件。 Yaml文件起作用是因为在类路径中存在 Snake YAML jar。除了使用application.properties文件之外,我们还可以使用application.yml文件,但是 Yml 文件应该出现在类路径中。
应用示例.yml
spring:
application:
name: demoApplication
server:
port: 8081
在上面的示例中,我们已经配置了 应用程序名称和 端口。端口8081表示应用程序在端口 8081 上运行。
Spring Boot属性类别
有 16个Spring Boot属性的类别如下:
核心属性缓存属性邮件属性JSON属性数据属性交易属性数据迁移属性集成属性网络媒体资源模板属性服务器属性安全属性RSocket属性执行器属性DevTools属性测试属性
❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄
💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍
🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙
更多推荐
所有评论(0)