关于springboot 配置文件中属性变量引用方式@@解析

 更新时间:2020年04月26日 09:27:46   作者:BeALittleCat  
这篇文章主要介绍了关于springboot 配置文件中属性变量引用方式@@解析,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

这种属性应用方式是

field_name=@field_value@。

两个@符号是springboot为替代${}属性占位符产生,原因是${}会被maven处理,所以应该是起不到引用变量的作用。

@@方式可以引用springboot非默认配置文件(即其他配置文件)中的变量;

springboot默认配置文件是

src/main/resources/application.properties

补充知识:springboot项目使用@Value注解获取配置文件中的配置信息

application.yml配置文件得配置信息

web:
my_name: mqs
tags: aaa,bbb,ccc,ddd
like: 学习

使用@Value注解获取配置文件中的配置信息

 /**
 * TODO springboot配置文件得读取方法一
 */
 @Value("${web.tags}")
 private String[] tags;
 @Value("${web.like}")
 private String like;
 @Value("${web.my_name}")
 private String myName;
 
 @RequestMapping("/web")
 public String testValue(){
 String str = Arrays.toString(tags) + "----->>>" + like + "----->>>" + myName;
 return str;
 }

以上这篇关于springboot 配置文件中属性变量引用方式@@解析就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • RabbitMQ中Confirm消息确认机制保障生产端消息的可靠性详解

    RabbitMQ中Confirm消息确认机制保障生产端消息的可靠性详解

    这篇文章主要介绍了RabbitMQ中Confirm消息确认机制保障生产端消息的可靠性详解,生产者将数据发送到 RabbitMQ 的时候,可能数据就在半路给搞丢了,因为网络问题啥的,都有可能,需要的朋友可以参考下
    2023-12-12
  • Servlet服务端实现原理详解

    Servlet服务端实现原理详解

    Servlet是Sun公司开发动态web的一门技术,Sun公司在这些API中提供了一个接口叫做:Servlet,如果想开发一个Servlet程序,只需要完成两个小步骤:编写一个类,实现Servlet接口、把开发好的Java类部署到web服务器中。但是你了解Servlet实现的原理吗
    2022-07-07
  • 使用Mybatis Generator结合Ant脚本快速自动生成Model、Mapper等文件的方法

    使用Mybatis Generator结合Ant脚本快速自动生成Model、Mapper等文件的方法

    这篇文章主要介绍了使用Mybatis Generator结合Ant脚本快速自动生成Model、Mapper等文件的方法的相关资料,需要的朋友可以参考下
    2016-06-06
  • 一文带你了解Java8 Stream流处理中的收集器技巧

    一文带你了解Java8 Stream流处理中的收集器技巧

    Java 8 引入的 Stream 极大地简化了集合数据的处理,提供了一种现代、函数式的方式来处理数据,本文将深入探讨 Java 8 Stream 中的收集器,希望对大家有所帮助
    2023-08-08
  • java必懂的冷知识点之Base64加密与解密

    java必懂的冷知识点之Base64加密与解密

    这篇文章主要介绍了java必懂的冷知识点之Base64加密与解密的相关资料,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • java基于数据库实现全局唯一ID的示例

    java基于数据库实现全局唯一ID的示例

    本文主要介绍了java基于数据库实现全局唯一ID的示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-04-04
  • Hadoop组件简介

    Hadoop组件简介

    Hadoop作为一种分布式基础架构,可以使用户在不了解分布式底层细节的情况下,开发分布式程序。接下来通过本文给大家分享Hadoop组件简介,感兴趣的朋友一起看看吧
    2017-09-09
  • Java反转链表测试过程介绍

    Java反转链表测试过程介绍

    这篇文章主要介绍了Java反转链表测试过程,学习过数据结构的小伙伴们,对链表想来是并不陌生。本篇文章将为大家介绍几种在Java语言当中,实现链表反转的几种方法,以下是具体内容
    2023-04-04
  • 如何使用Sentry 监控你的Spring Boot应用

    如何使用Sentry 监控你的Spring Boot应用

    这篇文章主要介绍了如何使用Sentry 监控你的Spring Boot应用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • SpringBoot多环境配置及日志记录器详解

    SpringBoot多环境配置及日志记录器详解

    这篇文章主要介绍了SpringBoot多环境配置及日志记录器详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2024-01-01

最新评论