`

SpringBoot-第十四章 高级篇幅之SpringBoot多环境配置

 
阅读更多

resources/config/

application-dev.properties

test.url=dev

application-test.properties

test.url=test

application.properties

 

test.url=prod
spring.profiles.active=test

 

spring.profiles.active=test的时候会从application-test.properties取值

spring.profiles.active=dev的时候会从application-dev.properties取值

spring.profiles.active= 或者配置一个不存在的变量的时候会从application-dev.properties取值

 

@RestController
@RequestMapping("/prop")
public class PropertiesController {

    @Value("${test.url}")
    String a;
    @RequestMapping("/show")
    public String  show()
    {
        return a;
    }
}

 

 

 

 

 

分享到:
评论

相关推荐

    springboot-rabbitmq.rar

    于rabbitmq的基本概念和相关的理论这里就不做过多介绍了,在之前的篇幅中有过相应的介绍,也可以查询一些资料详细了解一下rabbitmq的基础知识,下面要介绍的点主要包括两个方面, 1、rabbitmq的消息确认机制; 2、...

    springboot集成jwt

    **SpringBoot集成JWT详解** ...集成SpringBoot和JWT的过程涉及多个组件,理解它们的工作原理和相互作用至关重要,这有助于构建安全、高效的身份验证系统。在实际开发中,还需要结合具体业务需求进行定制化调整。

    某D课堂 - 新版本微服务SpringCloud+Docker教程-高级篇幅之链路追踪组件Zipkin+Sleuth实战

    9-04 高级篇幅消息总线整合配置中心架构流程图~1.mp4 246.0MB 9-03 实战系列使用Docker搭建RabbitMQ3.7~1.mp4 79.2MB 9-02 消息总线Bus介绍和使用场景~1.mp4 41.8MB 9-01 消息总线Bus介绍和使用场景~1.mp4 39.3MB...

    SpringBoot公开招聘系统外网站.zip

    SpringBoot是Java开发领域的一款轻量级框架,以其简洁的配置、快速的启动和强大的整合能力,成为构建微服务的首选工具之一。在这个“SpringBoot公开招聘系统外网站”项目中,我们可以深入探讨SpringBoot如何为公开...

    【SpringBoot多模块项目】学生宿舍管理系统.zip

    项目采用SpringBoot +Maven多模块开发,数据库使用mysql,数据库脚本文件在dorm-web/src/main/resources/sql文件夹中。可以自己部署到IDEA开发工具中运行。

    SpringBoot项目模版

    SpringBoot项目模版

    SpringBoot的招聘网站系统.zip

    SpringBoot的招聘网站系统

    基于SSM/Springboot的商城项目源码

    后端: SpringBoot Swagger Docker(docker需自己搭建docker环境) 前端: JSP 数据库:MySQL 技术语言 jdk 1.8 开发平台 Idea 2018 +win10 运行环境 Linux/Windows 毕业设计基于SSM/Springboot的商城项目,一个简单...

    Office高级应用-第6章 高级排版—毕业论文快速排版.pptx

    在 Office 高级应用中,特别是针对长文档的排版,如毕业论文,掌握一定的技巧和方法至关重要。本章主要讲解了如何高效地对毕业论文进行排版,包括以下几个核心知识点: 1. **大纲级别**:大纲级别是Word中对段落...

    java-springboot招聘求职应聘简历系统微信小程序毕业论文.doc

    SpringBoot简化了Spring的配置,使得开发者可以专注于业务逻辑。同时,结合MyBatis作为持久层框架,处理数据库操作。可能还采用了Thymeleaf或Vue.js等前端技术来提升用户体验。 【系统测试与优化】 在系统开发完成...

    SpringBoot博客后台管理系统

    通过“约定优于配置”的原则,SpringBoot能够快速启动项目,同时提供了丰富的内置功能,如自动配置、内嵌Web服务器(Tomcat或Jetty)、健康检查、Actuator等。 二、SpringBoot与MVC SpringBoot支持Spring MVC,...

    springboot宠物医院管理系统

    在宠物医院管理系统中,SpringBoot将为我们提供稳定且高效的运行环境。 系统设计之初,我们需要考虑以下几个主要模块: 1. **用户管理**:这是系统的基础,包含用户注册、登录、权限管理等功能。SpringBoot结合...

    [springboot项目源码]天气预报系统.zip

    【标题】:“SpringBoot项目源码 - 天气预报系统” 这个标题表明我们正在讨论一个基于SpringBoot框架开发的天气预报应用程序。SpringBoot是Java生态系统中的一个流行框架,它简化了创建独立、生产级别的Spring应用...

    基于SpringBoot实现商城项目源码包含数据库脚本文件

    【标题】基于SpringBoot实现的商城项目源码分析 在当今的互联网开发环境中,Spring Boot以其简洁、快速的特性成为了Java后端开发的首选框架。本项目标题提及的"基于SpringBoot实现商城项目源码",揭示了一个使用...

    SpringBoot人力资源管理系统

    人力资源管理系统 专为人力资源外包企业打造的行业智能解决方案,本系统致力于解决简历利用率低,维护困难等行业痛点。我们的目标就是让简历得到充分利用,重复利用。核心功能包括角色(招聘专员,...配置网站基本信息

    spring-boot-starter.xmind

    在介绍相应的 spring-boot-starter 的默认配置(约定)以及可调整配置之前,我们有必要对 SpringBoot 应用的配置约定先做一个简单的介绍。 由于篇幅有限,我们分成以下几节对 spring-boot-starter 常用模块进行...

    基于springboot的共享汽车管理系统源码数据库.zip

    SpringBoot是Java生态中的一个热门框架,它简化了Spring应用程序的初始设置和配置,常用于快速开发Web应用。 【描述解析】 描述中的"基于springboot的共享汽车管理系统源码数据库.zip"与标题相呼应,进一步确认这是...

    【SpringBoot项目源码】人力资源管理系统.zip

    在SpringBoot项目源码中,我们可以深入理解SpringBoot的核心特性,例如自动配置、内嵌的Web服务器(如Tomcat)、依赖管理和starter组件等。SpringBoot简化了Spring应用的初始搭建以及开发过程,使得开发者可以快速...

    SpringBoot高校宿舍管理系统源码文件,包含mysql数据库脚本文件.zip

    1. **自动配置**:SpringBoot通过“约定优于配置”的原则,自动配置了大量常用的Bean,如DataSource、JdbcTemplate等,开发者无需手动配置,极大地提高了开发效率。 2. **嵌入式Web服务器**:SpringBoot可以内嵌...

    springboot整合websocket相关操作

    在介绍了传统Web通讯原理和传统通信方式实现IM应用所需解决的问题后,文档详细讲解了在springboot环境中整合websocket的操作步骤和方法。由于篇幅限制,具体的整合操作并未详细展开,而是提示读者可以参考相关的网站...

Global site tag (gtag.js) - Google Analytics