spring 配置项 随机_Spring Boot--从配置文件中获取随机数
在配置文件中直接加入以下代码,我放到application.properties中的:
my.secret=${random.value}
my.number=${random.int}
my.bignumber=${random.long}
my.uuid=${random.uuid}
my.number.less.than.ten=${random.int(10)}
my.number.in.range=${random.int[1024,65536]}
通过@Value注解在代码中获取:
@Component
public class MyBean implements CommandLineRunner{
@Value("${random.value}")
private String mySecret;
@Value("${my.number}")
private Integer myNumber;
@Value("${my.bignumber}")
private long myBignumber;
@Value("${my.uuid}")
private String myUuid;
@Value("${my.number.less.than.ten}")
private String myNumberLessThanTen;
@Value("${my.number.in.range}")
private String myNumberInRange;
@Override
public void run(String... args){
System.out.println("mySecret:"+mySecret);
System.out.println("myNumber:"+myNumber);
System.out.println("myBignumber:"+myBignumber);
System.out.println("myUuid:"+myUuid);
System.out.println("myNumberLessThanTen:"+myNumberLessThanTen);
System.out.println("myNumberInRange:"+myNumberInRange);
}
}
参数间的引用
com.didispace.blog.name=程序猿DD
com.didispace.blog.title=Spring Boot教程
com.didispace.blog.desc=${com.didispace.blog.name}正在努力写《${com.didispace.blog.title}》
spring 配置项 随机_Spring Boot--从配置文件中获取随机数相关推荐
- java如何取到配置文件中值,从配置文件中获取配置信息的几种方法
1.利用ResourceBundle类从properties文件中获取配置信息 创建配置文件并写入配置信息 image.png 使用以下代码可以轻松获取配置信息 package com.course. ...
- java如何实取随机数_java - 如何在Kotlin中获取随机数?
java - 如何在Kotlin中获取随机数? 可以在2个参数之间返回随机整数的通用方法,如ruby,可以使用rand(0..n). 有什么建议吗? 16个解决方案 208 votes 我的建议是In ...
- (1)数组乱序(3)数组中获取随机数
(1)数组乱序 created() {// (1)数组乱序let res1 = this.getarrScrambling([1, 2, 3,4,5]);console.log(res1);let a ...
- springboot jar服务器运行后无法请求_Spring Boot微服务中Chaos Monkey的应用
有多少人从未在生产环境中遇到系统崩溃或故障?当然,你们每个人迟早都会经历它.如果我们无法避免失败,那么解决方案似乎是将我们的系统维持在永久性故障状态.Chaos Monkey - 这个概念是Netfl ...
- spring cloud入门_Spring Boot 2.x基础教程:快速入门
简介 在您第1次接触和学习Spring框架的时候,是否因为其繁杂的配置而退却了?在你第n次使用Spring框架的时候,是否觉得一堆反复黏贴的配置有一些厌烦?那么您就不妨来试试使用Spring Boot ...
- druid 连接池的释放 配合上spring bean销毁_spring boot基于DRUID数据源密码加密及数据源监控实现...
项目源码路径:https://github.com/Syske/learning-dome-code.git 前言 随着需求和技术的日益革新,spring boot框架是越来越流行,也越来越多地出现在 ...
- java 拦截器响应中取所有参数,spring boot拦截器中获取request post请求中的参数
最近有一个需要从拦截器中获取post请求的参数的需求,这里记录一下处理过程中出现的问题. 首先想到的就是request.getParameter(String )方法,但是这个方法只能在get请求中取 ...
- .NET如何从配置文件中获取连接字符串
一.设置配置文件 <configuration><!--在configuration下创建一个connectionStrings--><connectionStrings ...
- 拦截器获取请求参数post_spring boot拦截器中获取request post请求中的参数
最近有一个需要从拦截器中获取post请求的参数的需求,这里记录一下处理过程中出现的问题. 首先想到的就是request.getParameter(String )方法,但是这个方法只能在get请求中取 ...
- spring拦截器使用及拦截器中获取Controller实例
1,首先是配置,在spring-mvc的配置文件中加上 <!-- 拦截器 --> <mvc:interceptors><bean class="cn.hydom ...
最新文章
- 选择性模糊及其算法的实现。
- python中用于绘制各种图形、标注文本_python ImageDraw类实现几何图形的绘制与文字的绘制...
- DateFormat类的format方法和parse方法
- 第二阶段冲刺(第九天)
- 树形结构 —— 树与二叉树 —— 树的直径
- 购物车demo(内含bug)
- linux磁盘链路故障
- 通信原理学习笔记6-1:数字解调——基础解调链路、匹配滤波器和AWGN信道最佳接收机
- 2019最新IDEA Java教学视频课程资料
- Golang验证身份证号码是否有效
- 【裸金属服务器学习笔记】
- VPP线程之间报文调度
- 工厂设备管理远程监控方案
- case/casez/casex 区别与综合
- 消息重放攻击以及预防方法
- 《一百岁感言》 杨绛
- debian10.9离线安装haproxy(附离线安装包)
- 新站被收录后nbsp;15天打造关键词百度…
- leetcode2021年度刷题分类型总结(八)贪心 (python)
- 今天到洪城买衣服。。