SpringBoot 结合 redis 实现定时任务

SpringBoot 结合 redis 实现定时任务最近要做一个答题活动相关项目,用户答题时间到后,如果前台没有提交答题,则由后台自动提交.最简单的方法自然就是定时任务,简单了解了一下定时任务,感觉这里最简单的就是通过监听 redis 键值来实现试卷的自动提交。实现思路用户请求试卷时,向 redis


java spring 中使用策略模式替换 if-else

java spring 中使用策略模式替换 if-else文章转载自:在 Spring Boot 中,如何干掉 if else!背景最近业务有个接单业务,根据不同的类型,做出不同的处理/** * 订单实体 * @Author ScarletDrop * @Time 2020-12-16 19:41


用 Java 注解对结果集中包含身份证号码的数据进行脱敏处理

用 Java 注解对结果集中包含身份证号码的数据进行脱敏处理文章转载自:用 Java 注解对结果集中包含身份证号码的数据进行脱敏处理背景项目涉及导用户手机号码、身份证号等隐私信息,因此期望对响应到客户端结果集中的敏感信息进行脱敏处理,如身份证号码中间 8 位用*代替,手机号码中间 4 位用*代替处理


@Transactional 事务提交之后执行 @Async 修饰的方法

@Transactional 事务提交之后执行 @Async 修饰的方法文章转载自:@Transactional 事务提交之后执行 @Async 修饰的方法需求一个 @Transactional 修饰的方法 A 的内部要调用另一个用 @Async 修饰的方法 B,并且方法 B 要在方法 A 的事务提