yml配置文件怎么引用pom.xml中的属性

目录

前言

配置文件中的一些参数有时要用到pom文件中的属性,做到pom文件变配置文件中也跟着变,那如何才能做到呢,下面咱们来一起探讨学习。

配置

1.首先要在pom.xml中做如下配置,让maven渲染src/main/resources下配置

xml 复制代码
<build>
    <resources>
        <resource>
            <directory>src/main/resources</directory>
            <filtering>true</filtering>
        </resource>
    </resources>
</build>
  1. 在yml配置文件中使用@pom中属性名@格式来引用
yaml 复制代码
application:
    # 应用名称
    name: xxxadmin
  profiles:
    # 环境配置
    active: @profiles.active@

测试

1、配置pom.xml

pom中配置了两个环境,一个是dev,一个是pro

  1. yml的配置

!在这里插入图片描述(https://img-b

  1. 添加controller用着测试
相关推荐
whyfail19 分钟前
前端学 Spring Boot(2):一次点击,如何穿过整个后端?
前端·spring boot·后端
乔伊酱30 分钟前
我被列表查询折磨了 7 年,直到有一天我发现它不是 ORM 的事!
spring boot·graphql
霸道流氓气质3 小时前
SpringBoot中基于 AES-GCM + KMS 密钥管理的数据加解密 Starter 实践
java·数据库·spring boot
乐观的Terry4 小时前
8、发布系统-完整流水线的核心
java·spring boot·spring·spring cloud
万亿少女的梦1684 小时前
基于Spring Boot的游戏交易管理系统设计与实现
java·spring boot·mysql·系统设计·交易管理
ruleslol6 小时前
SpringBoot26-@Configuration + @Component
spring boot
霸道流氓气质7 小时前
SpringBoot中使用JasperReports 报表引擎 — 介绍、原理与使用实践
java·spring boot·后端
风景的人生8 小时前
流式输出与springboot中的响应式编程
java·spring boot·ai编程
dkbnull9 小时前
Spring Boot依赖注入方式对比详解
spring boot·spring
阿拉雷️9 小时前
【搜索实战】Spring Boot 3.3 + AI Agent × Elasticsearch:让AI自动优化搜索策略,查询速度从2秒压到50毫秒
人工智能·spring boot·elasticsearch