天天看點

6. properties檔案特性 — 配置檔案占位符

1、随機數

6. properties檔案特性 — 配置檔案占位符

見文生義。

第一個是 随機int 第二個是有範圍的随機int

第三個是 随機long 第四個是有範圍的随機long

第五個是随機的uuid 第六個是随機的值(真的很随機 一對亂碼)

自己用 “${random.XXX}” 直接用即可。

占位符 — 預設值

person.last-name=BiHu      
person.boss=false
person.birth=2025/10/10
person.maps.k1=value1
person.maps.k2=value2
person.lists=v1,v2,v3,v4
person.dog.name=小勾勾
person.dog.age=2      

這是一個properties檔案,很顯然 age 中  person.abc 是不存在的,那麼他會直接吧 person.abc直接注入進去,有一種寫法如果 找不到,那麼直接用預設值:

person.age=${person.abc:Default}      

 可以看到 後面跟了個 : 問好,如果找不到person.abc ,那麼就會用預設值 Default 了。

其實沒什麼 也就兩個

TIps  其實這個占位符寫法  就是EL表達式一樣的, 用了 随機數後 ,後面也是可以進行拼接的。