1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| package com.ruoyi.common.enums;
|
|
| import lombok.Getter;
|
| @Getter
| public enum RedisKeys {
| AREA_CODE_VERIFY("area_code_verify:", 2L);
| //相当于下面写法
| private String prefix;
| private Long time;
|
| private RedisKeys(String prefix, Long time) {
| this.prefix = prefix;
| this.time = time;
| }
|
| //用于拼接key
| public String join(String... values) {
| StringBuilder sb = new StringBuilder();
| sb.append(prefix);
| for (String value : values) {
| sb.append(":").append(value);
| }
| return sb.toString();
| }
| }
|
|