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用着测试
相关推荐
还在忙碌的吴小二22 分钟前
Harness 最佳实践:Java Spring Boot 项目落地 OpenSpec + Claude Code
java·开发语言·spring boot·后端·spring
ai产品老杨1 小时前
异构计算时代的视频底座:基于 ZLMediaKit 与 Spring Boot 的 X86/ARM 跨平台架构解析
arm开发·spring boot·音视频
d_dreamer2 小时前
SeaTunnel推荐Maven版本
java·maven
老神在在0012 小时前
Spring Boot 全局异常处理器(GlobalExceptionHandler)
spring boot·spring·java-ee·状态模式·
han_hanker2 小时前
@GetMapping @PostMapping @DeleteMapping @PutMapping
spring boot
卓怡学长3 小时前
m326数据结构课程网络学习平台的设计与实现+vue
java·spring·tomcat·maven·intellij-idea·mybatis
han_hanker3 小时前
@Validated @Valid 用法
java·spring boot
言慢行善4 小时前
SpringBoot中的注解介绍
java·spring boot·后端
许杰小刀5 小时前
MyBatis-Plus实战:Spring Boot数据库操作效率提升10倍
数据库·spring boot·mybatis
霸道流氓气质6 小时前
SpringBoot中使用SpringAIAlibaba框架集成阿里云百炼实现AI快速对话入门示例
人工智能·spring boot·阿里云