【SpringBoot】 配置文件的拆分

  • 生产配置文件:application-pord.yml

server:

servlet:

context-path: /cmfz

  • 测试配置文件:application-dev.yml

server:

servlet:

context-path: /springboot


yml 多文档块方式


server:

port: 8081

spring:

profiles:

active: prod


server:

port: 8083

spring:

profiles: dev


server:

port: 8084

spring:

profiles: prod #指定属于哪个环境

application.properties

=========================================================================================

  • 主配置文件application.properties

延迟加载

spring.main.lazy-initialization=true

使用测试环境配置

spring.profiles.active=dev

测试配置文件application-dev.properties

server.servlet.context-path=/springboot

server.port=8989

生产配置文件application-prod.properties

server.servlet.context-path=/cmfz

server.port=8080

激活指定 profile(3种方法)

=====================================================================================

1、在配置文件中指定 spring.profiles.active=dev

2、命令行:运行 jar 包时后面写上:--spring.profiles.active=dev

java -jar hello_springboot-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev;

可以直接在测试的时候,配置传入命令行参数:

在这里插入图片描述

​3、虚拟机参数;

-Dspring.profiles.active=dev

分享

首先分享一份学习大纲,内容较多,涵盖了互联网行业所有的流行以及核心技术,以截图形式分享:

(亿级流量性能调优实战+一线大厂分布式实战+架构师筑基必备技能+设计思想开源框架解读+性能直线提升架构技术+高效存储让项目性能起飞+分布式扩展到微服务架构…实在是太多了)

其次分享一些技术知识,以截图形式分享一部分:

Tomcat架构解析:

算法训练+高分宝典:

Spring Cloud+Docker微服务实战:

最后分享一波面试资料:

切莫死记硬背,小心面试官直接让你出门右拐

1000道互联网Java面试题:

Java高级架构面试知识整理:

img-ArA4yU67-1714520979506)]

最后分享一波面试资料:

切莫死记硬背,小心面试官直接让你出门右拐

1000道互联网Java面试题:

[外链图片转存中…(img-xvk3uChn-1714520979507)]

Java高级架构面试知识整理:

[外链图片转存中…(img-Odw0cJhi-1714520979507)]

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值