【SpringBoot】SpringBoot工程 自定义配置文件

简介: 【SpringBoot】SpringBoot工程 自定义配置文件


SpringBoot的自定义配置文件


SpringBoot工程的配置文件,默认情况下文件名都为application,下列三种格式都可以作为SpringBoot工程的配置文件:

  • application.properties
  • application.yml
  • application.yaml


自定义配置文件:

IDEA开发环境中的SpringBoot工程配置的Program arguments栏目中,通过设置临时属性的方式,指定配置文件名,将自定义命名的properties、yml、yaml格式文件认定为SpringBoot配置文件:


--spring.config.name=MyApplication  #配置文件名


--spring.config.location=classpath:/Myapplication.yml #配置文件类路径、全路径


  • 如果要通过上述方式配置多个属性,多个属性值间使用,分隔开。
  • 配置文件可以修改名称,通过启动参数设定
  • 配置文件可以修改路径,通过启动参数设定
  • 微服务开发中配置文件通过配置中心进行动态配置(SpringCloud技术)


自定义配置文件:重要说明


  • 单服务器项目:使用自定义配置文件需求较低。
  • 多服务器项目:使用自定义配置文件需求较高,将所有配置放置在一个目录中,统一管理。
  • 基于SpringCloud技术,所有的服务器将不再设置配置文件,而是通过配置中心进行设定,动态加载配置信息。

目录
相关文章
|
8天前
|
人工智能 JSON 前端开发
【Spring boot实战】Springboot+对话ai模型整体框架+高并发线程机制处理优化+提示词工程效果展示(按照框架自己修改可对接市面上百分之99的模型)
【Spring boot实战】Springboot+对话ai模型整体框架+高并发线程机制处理优化+提示词工程效果展示(按照框架自己修改可对接市面上百分之99的模型)
|
8天前
|
Java Linux Maven
Linux快速启动SpringBoot工程
Linux快速启动SpringBoot工程
48 0
|
2天前
|
安全 JavaScript Java
装饰工程|装饰工程管理系统-项目立项子系统的设计与实现|基于Springboot的装饰工程管理系统设计与实现(源码+数据库+文档)
装饰工程|装饰工程管理系统-项目立项子系统的设计与实现|基于Springboot的装饰工程管理系统设计与实现(源码+数据库+文档)
7 0
|
8天前
|
SQL Java 数据库连接
一文带你快速学会SpringBoot工程下MaBatis对数据的增删改查功能!
在SpringBoot项目中,已配置好Mybatis和Lombok,数据库tb_user有四条初始数据。需求是按ID删除用户。首先在UserMapper接口添加@Delete注解的删除方法,然后在单元测试类中测试此方法,成功删除ID为4的用户。删除方法可选返回影响的记录数,此处用void。参数名在#{...}内可自定义。通过配置mybatis日志在控制台显示SQL操作。
|
8天前
|
算法 Java
制作SpringBoot工程模板
制作SpringBoot工程模板
37 0
|
10月前
|
NoSQL 前端开发 Java
redis的发布/订阅(命令、普通工程、springboot实现)
小美老师给五年级三班上数学课的时候,实现给所在班级进行实时推送数学课程的活动(广播通信)
|
8天前
|
运维 Java
【SpringBoot】工程配置文件的4级分类 —— 配置文件优先级问题
【SpringBoot】工程配置文件的4级分类 —— 配置文件优先级问题
47 0
|
8天前
|
XML Java Maven
SpringBoot使用Maven建立多模块工程(二)
SpringBoot使用Maven建立多模块工程(二)
38 0
|
8天前
|
Java 应用服务中间件 API
SpringBoot使用Maven建立多模块工程(一)
SpringBoot使用Maven建立多模块工程(一)
80 0
|
6月前
|
Java Maven Spring
创建Springboot工程过程介绍
创建Springboot工程过程介绍