为了简化读取properties文件中的配置值,spring支持@value注解的方式来获取,这种方式大大简化了项目配置,提高业务中的灵活性。

一、两种使用方法

1、@Value("#{configProperties['key']}")

2、@Value("${key}")

二、配置

2.1 @Value("#{configProperties['key']}")使用

2.1.1配置文件:

 
  1. 配置方法1:

  2. <bean id="configProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean">

  3. <property name="locations">

  4. <list>

  5. <value>classpath:value.properties</value>

  6. </list>

  7. </property>

  8. </bean>

 

SpringCloud学习笔记008---杂七杂八002_spring 注解@Value详解_@Value(quot;#{}quot;)与@Value(quot;${}quot;)的区别相关推荐

  1. 【相机标定与三维重建原理及实现】学习笔记1——相机模型数学推导详解

    目录 前言 一.小孔成像模型 二.坐标系的变换 1.世界坐标系到相机坐标系的变换(刚体变换)[xw^→xc^\boldsymbol {\hat{x_{w}}}\rightarrow \boldsymb ...

  2. SNMP学习笔记之SNMP 原理与实战详解

    原文地址:http://freeloda.blog.51cto.com/2033581/1306743 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法 ...

  3. RT-Thread学习笔记|TCS34725 RGB 颜色识别传感器详解

    rt-thread是什么? RT-Thread 是一个集实时操作系统(RTOS)内核.中间件组件和开发者社区于一体的技术平台,组件完整丰富.高度可伸缩.简易开发.超低功耗.高安全性的物联网操作系统.R ...

  4. HTML学习笔记3:HTML基本骨架详解

    在HTML笔记1中,我简单介绍了HTML抽象的基本框架,其实,HTML的基本骨架部分还有更多内容需要了解,这一节,咱们就详细学习HTML的基本骨架. 打开sublime编辑器,输入html:xt 图1 ...

  5. SpringCloud学习系列之四-----配置中心(Config)使用详解

    前言 本篇主要介绍的是SpringCloud中的分布式配置中心(SpringCloud Config)的相关使用教程. SpringCloud Config Config 介绍 Spring Clou ...

  6. 吴恩达深度学习笔记(114)-RNN梯度消失问题详解

    https://www.toutiao.com/a6652968074712449550/ 2019-02-10 14:34:53 循环神经网络的梯度消失(Vanishing gradients wi ...

  7. Django学习笔记之Django ORM Aggregation聚合详解

    在当今根据需求而不断调整而成的应用程序中,通常不仅需要能依常规的字段,如字母顺序或创建日期,来对项目进行排序,还需要按其他某种动态数据对项目进行排序.Djngo聚合就能满足这些要求. 以下面的Mode ...

  8. [转]iOS5 ARC学习笔记:strong、weak等详解

    iOS5中加入了新知识,就是ARC,其实我并不是很喜欢它,因为习惯了自己管理内存.但是学习还是很有必要的. 在iOS开发过程中,属性的定义往往与retain, assign, copy有关,我想大家都 ...

  9. 【STM32学习笔记】(1)—— STM32详解

    什么是STM32 STM32的字面含义: 1.ST-代表着意法半导体公司,即由什么公司生产. 意法半导体公司是一家SOC厂商,所谓SOC(System-on-a-Chip),根据它的中文意思可以知道& ...

最新文章

  1. ospaf-开源项目成熟度分析工具
  2. Oracle数据库备份报错12514,Oracle数据库备份导出时,出错:ORA-12514
  3. halcon 3D Object Model 三维物体模型算子,持续更新
  4. neo4j 嵌入式_在嵌入式Neo4j中使用Neo4j浏览器
  5. WordPress-Lolimeow佛系简约主题 v1.6
  6. source:读取文件 “/etc/profile” 时发生错误解决办法
  7. zabbix 安装(yum)
  8. CentOS7 - 给VMwear Workstation 15安装VMwear tools
  9. 如何快速播放CSF视频文件的办法
  10. 大一c语言程序考试常考程序题,大一c语言考试试题[1]
  11. 完整图书馆管理系统(包含设计思路、图形界面、后台数据库)
  12. Linux 教你如何预防删库到跑路
  13. 【开发管理类软件必备知识视频教程之一】登录窗体前台注意事项
  14. 测试计算机的运行速度
  15. 用户运营实战:打造流失用户召回体系
  16. 子网掩码计算软件+通配符掩码检测器+十进制IP计算器
  17. QQ防红跳转短网址生成网站源码(91she完整源码)
  18. 订阅者-发布者简单demo
  19. HBuilder开发旅游类APP(二) ----- mui结合H5+,快速实现首页、登录、注册等功能
  20. flink中的时间属性

热门文章

  1. HDU-1068Girls and Boys(二分匹配)
  2. DSB2017第一名论文理解: 3D Deep Leaky Noisy-or Network(二)
  3. 语音识别——触发字检测
  4. 吴恩达深度学习5.3笔记_Sequence Models_序列模型和注意力机制
  5. Android开发 - ImageView加载Base64编码的图片
  6. Javascript、Jquery获取浏览器和屏幕各种高度宽度
  7. map-reduce 、map、reduce
  8. 编码原则:如何减少缩进层次
  9. 线性代数与矩阵论 习题 1.2.1
  10. MPLS ××× Carrier Supporting Carrier Option AB(二)