· @Slf4j:注解在类上;为类提供一个 属性名为log 的 slf4j日志对象
· @NoArgsConstructor:注解在类上;为类提供一个无参的构造方法
· @AllArgsConstructor:注解在类上;为类提供一个全参的构造方法
· @Builder:使用Builder模式构建对象
枚举自动映射 ,定义枚举类:实现IEnum 实现接口方法:getValue返回一个指定的编码 (1,2,3) 重写toString方法:返回编码对应的字符串(男,女,未知) 配置文件中配置mybatis-plus扫描枚举·
可以在相关的实体中将需要自动转换的属性声明为枚举类型的 RedisTemplate添加泛型 StringRedisTemplate:它是RedisTemplate的子类,表示存取数据时候采用string的序列 化策略,如果是RedisTemplate表示采用默认的JDK序列化策略:加范型string作用和StringRedisTemplate相同。
· 使用RedisTemplate存储的效果:采用JDK的序列化模式,存储的是二进制数据,此时在客户端使用get name查不到值,使用API的get方法可以(进行了反序列化)
· 使用RedisTemplate<String,String>存储的效果:采用String字符串的序列化模式,存储是纯字符串对象
发送验证码流程