24.1 Configuring Random Values

可以用RandomValuePropertySource来注入随机值(例如,秘密或测试用例).它可以生成整数、长整数、uuids或字符串,如下例所示:

  1. my.secret=${random.value}
  2. my.number=${random.int}
  3. my.bignumber=${random.long}
  4. my.uuid=${random.uuid}
  5. my.number.less.than.ten=${random.int(10)}
  6. my.number.in.range=${random.int[1024,65536]}

如果max已提供,那么value代表最小值并且max为最大值(独家).