文档章节

Spring Boot 配置文件-多环境配置

jurson86
 jurson86
发布于 2017/08/21 10:37
字数 219
阅读 9
收藏 1

一. 多环境配置的好处:

1.不同环境配置可以配置不同的参数

2.便于部署,提高效率,减少出错

 

二. Properties多环境配置

1. 配置激活选项

spring.profiles.active=dev

2.添加其他配置文件

 

三.YAML多环境配置

     1.配置激活选项

     spring:

      profiles:

        active: dev

   2.在配置文件添加三个英文状态下的短横线即可区分

   ---

    spring:

       profiles: dev

 

四.两种配置方式的比较

     1. Properties配置多环境,需要添加多个配置文件,YAML只需要一个配件文件

     2.书写格式的差异,yaml相对比较简洁,优雅

    3. YAML的缺点:不能通过@PropertySource注解加载。如果需要使用@PropertySource注解的方式加载值,那就要使用properties文件。

 

五.如何使用

    java -jar myapp.jar --spring.profiles.active=dev

© 著作权归作者所有

共有 人打赏支持
jurson86
粉丝 2
博文 285
码字总数 283827
作品 0
深圳
个人站长
Spring Boot属性配置文件

相信很多人选择Spring Boot主要是考虑到它既能兼顾Spring的强大功能,还能实现快速开发的便捷。我们在Spring Boot使用过程中,最直观的感受就是没有了原来自己整合Spring应用时繁多的XML配置...

ilimhumar
2017/11/04
0
0
Spring Boot属性配置文件&多环境配置

Spring Boot属性配置文件&多环境配置 相信很多人选择Spring Boot主要是考虑到它既能兼顾Spring的强大功能,还能实现快速开发的便捷。我们在Spring Boot使用过程中,最直观的感受就是没有了原...

it_zzy
08/21
0
0
Spring Boot基础教程 ( 四 ) :Spring Boot 属性配置文件详解

原文出处:didispace 相信很多人选择Spring Boot主要是考虑到它既能兼顾Spring的强大功能,还能实现快速开发的便捷。我们在Spring Boot使用过程中,最直观的感受就是没有了原来自己整合Sprin...

didispace
09/27
0
0
吐血整理 20 道 Spring Boot 面试题,我经常拿来面试别人!

面试了一些人,简历上都说自己熟悉 Spring Boot, 或者说正在学习 Spring Boot,一问他们时,都只停留在简单的使用阶段,很多东西都不清楚,也让我对面试者大失所望。 下面,我给大家总结下有...

Java技术栈
10/15
0
0
Spring Cloud Spring Boot mybatis分布式微服务云架构属性配置文件详解

通过命令行设置属性值 相信使用过一段时间Spring Boot的用户,一定知道这条命令:,通过使用–server.port属性来设置xxx.jar应用的端口为8888。 在命令行运行时,连续的两个减号就是对中的属...

itcloud
06/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

用户体验要素——以用户为设计中心

一、用户体验是什么 产品会与外界发生联系,人们如何去使用产品,人们使用产品无非解决两种问题,一,提高效率;二娱乐。而用户体验兼顾着功能和界面两个方面,为的是“提高人们的工作效率”...

铸剑为犁413
42分钟前
0
0
学习设计模式——代理模式

1. 认识代理模式 1. 定义:为其他对象提供一种代理以控制对这个对象的访问。 2. 组织结构: Proxy:代理对象,要实现与目标代理对象的相同的接口,这样就可以使用代理来代替具体的目标对象,...

江左煤郎
今天
1
0
java JDK动态代理

本篇随笔是对java动态代理中的JDK代理方式的具体实现。 首先需要定义一个接口,为其定义了两个方法:   public interface UserService { public void add(); public void delete(); } 然后需...

编程SHA
今天
2
0
轻松理解Dubbo分布式服务框架

Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的...

别打我会飞
今天
3
0
TypeScript基础入门之JSX(一)

转发 TypeScript基础入门之JSX(一) 介绍 JSX是一种可嵌入的类似XML的语法。 它旨在转换为有效的JavaScript,尽管该转换的语义是特定于实现的。 JSX在React框架中越来越受欢迎,但此后也看到了...

durban
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部