spring boot ${}占位符不起作用的解决方案

 更新时间:2021年08月04日 09:11:49   作者:糊涂小农  
这篇文章主要介绍了spring boot ${}占位符不起作用的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

spring boot ${}占位符不起作用

问题:

在 pom.xml 文件里定义好属性标签,然后在 properties或者xml 中使用${key}引用,打包之后就会自动替换掉。但是在使用 spring boot 后发现,@可以替换,但是${…}替换不了。

分析:

spring boot设置了默认值。

解决:

在pom文件中自己定义delimiters

springboot配置文件占位符

1、随机数

#idea配置文件默认是utf-8
person.name=r a n d o m . u u i d p e r s o n . a g e = {random.uuid} person.age=random.uuidperson.age={random.int}
person.birth=2019/12/01
person.boss=false
person.maps.k1=v1
person.maps.k2=k2
person.list=a,b,c

2、占位符获取之前配置的值

如果没有可以是用:指定默认值

person.dog.name=${person.hello:hello}_dog
person.dog.age=12
${person.hello:hello}_dog:获取默认值

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • IDEA连接mysql保姆级教学教程

    IDEA连接mysql保姆级教学教程

    学习使用IDEA的时候,需要连接Database,下面这篇文章主要给大家介绍了关于IDEA连接mysql的保姆级教学教程,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2023-03-03
  • 详解快速搭建Spring Boot+Spring MVC

    详解快速搭建Spring Boot+Spring MVC

    本篇文章主要介绍了详解快速搭建Spring Boot+Spring MVC,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-01-01
  • Java使用POI从Excel读取数据并存入数据库(解决读取到空行问题)

    Java使用POI从Excel读取数据并存入数据库(解决读取到空行问题)

    有时候需要在java中读取excel文件的内容,专业的方式是使用java POI对excel进行读取,这篇文章主要给大家介绍了关于Java使用POI从Excel读取数据并存入数据库,文中介绍的办法可以解决读取到空行问题,需要的朋友可以参考下
    2023-12-12
  • 简单了解java数组传递方法

    简单了解java数组传递方法

    这篇文章主要介绍了简单了解java数组传递方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • java 动态生成SQL的实例讲解

    java 动态生成SQL的实例讲解

    下面小编就为大家带来一篇java 动态生成SQL的实例讲解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • Mybatis下划线驼峰处理的几种方法

    Mybatis下划线驼峰处理的几种方法

    这篇文章主要讲述Mybatis下划线驼峰处理的几种方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-12-12
  • SpringBoot实现指标监控

    SpringBoot实现指标监控

    这篇文章主要介绍了SpringBoot实现指标监控方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-05-05
  • 基于Java的guava开源库工具类

    基于Java的guava开源库工具类

    guava是谷歌基于java封装好的开源库,这篇文章主要通过介绍几个好用的guava工具类,感兴趣的朋友可以参考下面文章内容
    2021-09-09
  • IntelliJ IDEA安装目录和设置目录的说明(IntelliJ IDEA快速入门)

    IntelliJ IDEA安装目录和设置目录的说明(IntelliJ IDEA快速入门)

    这篇文章主要介绍了IntelliJ IDEA安装目录和设置目录的说明(IntelliJ IDEA快速入门),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • spring boot 使用Mybatis-plus查询方法解析

    spring boot 使用Mybatis-plus查询方法解析

    这篇文章主要介绍了spring boot 使用Mybatis-plus查询方法解析,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09

最新评论