SpringBoot在配置文件中使用随机数

Karry Bai 2021-07-15 PM 21℃ 0条

在一些特殊的情况下,我们需要有些参数每次被加载时不是一个固定的值,比如密钥、服务端口等。在Spring Boot的属性配置文件中,可以通过使用${random}配置来产生随机的int值、long值 或 String字符串,这样我们就可以很容易的通过配置随机生成属性,而不是在程序中通过编码来实现这些逻辑啦。
${random}的配置方式主要有以下几种:

#随机字符串
com.baikeyang.blog.value=${random.value}
#随机int
com.baikeyang.blog.number=${random.int}
#随机long
com.baikeyang.blog.bignubmer=${random.long}
#10以内的随机数
com.baikeyang.blog.test1=${random.int(10)}
#10~20的随机数
com.baikeyang.blog.test2=${random.int[10,20]}

非特殊说明,本博所有文章均为博主原创。

上一篇 配置Swagger的Host
下一篇 没有了

评论已关闭