springboot
XiaoYeYe003
这个作者很懒,什么都没留下…
展开
-
AOP打印日志
AOP打印请求的入参,出参,接口swagger描述以及请求执行时间。@Aspect@Component@Slf4jpublic class WebLogAspect { @Pointcut("execution(* com.example.demo.*.controller..*.*(..))") public void pointCut() { } @...原创 2020-03-26 21:16:30 · 151 阅读 · 0 评论 -
带过期时间的本地缓存
带过期时间的本地缓存实现原理使用场景代码实现原理利用定时任务实现缓存的过期检查,每次任务扫描队列中的任务,检查是否过期,过期则删除。使用场景缓存指定时间内过期 ,适合在缓存自动管理;缓存过期时触发事件 ,适合用于监控过期事件;代码`@Service@Slf4jpublic class LocalCache {private static final int MAX_CAPA...原创 2020-03-26 20:51:40 · 1285 阅读 · 0 评论 -
springboot多语言国际化
#springboot多语言国际化##配置实现LocalResolve接口,定义MessageService bean@Configurationpublic class MyLocalResolve implements LocaleResolver { @Override public Locale resolveLocale(HttpServletRequest h...原创 2020-03-24 21:20:01 · 1863 阅读 · 0 评论