当前位置: 首页 > news >正文

springboot启动配置文件-bootstrap.yml常用基本配置

在Spring Boot应用程序中,bootstrap.yml文件通常用于配置应用程序的启动阶段。在这个文件中,你可以配置一些在应用程序启动之前需要加载的属性,例如外部配置源、加密属性等。以下是一些常用的基本配置项:

1. 外部配置源

1.1 配置外部属性源
spring:cloud:config:uri: http://config-service:8888  # 指定配置中心的地址name: application  # 配置文件的名称,默认为applicationprofile: dev  # 配置文件的环境,默认为defaultlabel: master  # 配置文件的分支,默认为master
​

2. 日志配置

2.1 日志级别配置
logging:level:root: INFO  # 根日志级别org.springframework: DEBUG  # Spring框架日志级别com.example: DEBUG  # 自定义包日志级别
​
2.2 日志输出配置
logging:file: /var/log/myapp.log  # 日志输出文件路径pattern:console: "%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"  # 控制台输出格式file: "%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n"  # 文件输出格式
​

3. 服务器端口配置

server:port: 8080  # 服务器端口号,默认为8080
​

4. Spring应用名称配置

spring:application:name: myapp  # 应用名称
​

5. 数据源配置

spring:datasource:url: jdbc:mysql://localhost:3306/mydb  # 数据库连接URLusername: root  # 数据库用户名password: password  # 数据库密码driver-class-name: com.mysql.jdbc.Driver  # 数据库驱动类名
​

6. 加密属性配置

encrypt:key: my-secret-key  # 加密密钥
http://www.lryc.cn/news/531192.html

相关文章:

  • 2月3日星期一今日早报简报微语报早读
  • 如何确认Linux嵌入式系统的触摸屏对应的是哪个设备文件(/dev/input/event1)?如何查看系统中所有的输入设备?输入设备的设备文件有什么特点?
  • FFmpeg:多媒体处理的瑞士军刀
  • 电控三周速成计划参考
  • Ubuntu修改配置文件--编辑操作
  • 2021版小程序开发5——小程序项目开发实践(1)
  • 二分/双指针/单调栈队列专题
  • XCCL、NCCL、HCCL通信库
  • 【Deep Seek本地化部署】模型实测:规划求解python代码
  • MySQL锁类型(详解)
  • 搜索插入位置(35)
  • 八. Spring Boot2 整合连接 Redis(超详细剖析)
  • VDSuit-Full惯性动捕设备:高效率、高品质动画制作的利器
  • 【环境搭建】1.1源码下载与同步
  • 开源智慧园区管理系统对比其他十种管理软件的优势与应用前景分析
  • C语言可变参数
  • (1)Linux高级命令简介
  • frida 入门
  • 基于STM32的智能健康监测手环
  • neo4j-community-5.26.0 install in window10
  • Linux+Docer 容器化部署之 Shell 语法入门篇 【Shell 循环类型】
  • WAWA鱼2024年终总结,关键词:成长
  • 【Redis】hash 类型的介绍和常用命令
  • 二分基础两道
  • Skyeye 云 VUE 版本 v3.15.7 发布
  • 位运算和操作符属性
  • php的使用及 phpstorm环境部署
  • 高阶开发基础——快速入门C++并发编程6——大作业:实现一个超级迷你的线程池
  • Jupyterlab和notebook修改文件的默认存放路径的方法
  • 吴恩达深度学习——有效运作神经网络