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用着测试
相关推荐
+VX:Fegn08952 小时前
计算机毕业设计|基于springboot + vue酒店预订系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
小北方城市网3 小时前
MySQL 索引优化实战:从慢查询到高性能
数据库·spring boot·后端·mysql·rabbitmq·mybatis·java-rabbitmq
Chan163 小时前
《Java并发编程的艺术》| 并发关键字与 JMM 核心规则
java·开发语言·数据库·spring boot·java-ee·intellij-idea·juc
汤姆yu3 小时前
基于springboot的植物花卉销售管理系统
java·spring boot·后端
海南java第二人3 小时前
Spring Boot Starters深度解析:简化依赖管理的核心利器
java·spring boot·后端
韩立学长4 小时前
Springboot喵趣网上宠物店的设计和实现5pidz60b(程序、源码、数据库、调试部署方案及开发环境)系统界面展示及获取方式置于文档末尾,可供参考。
数据库·spring boot·后端
让我上个超影吧4 小时前
天机学堂——播放进度方案优化
java·spring boot·redis·spring cloud
深入技术了解原理4 小时前
引入eureka依赖但是无法注册:无法解析配置属性 ‘eureka.client.service-url.defaultZone‘
spring boot·spring cloud·云原生·eureka
biyezuopinvip5 小时前
基于Spring Boot的社区互助平台设计与实现(毕业论文)
java·spring boot·vue·毕业设计·论文·毕业论文·社区互助平台设计与实现
Coder_Boy_5 小时前
基于SpringAI的在线考试系统-试卷管理与考试管理模块联合回归测试文档
人工智能·spring boot·架构·领域驱动