![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springBoot
本专栏介绍springBoot开发小技巧
帅的唏哩哗啦
这个作者很懒,什么都没留下…
展开
-
springBoot yml写自定义的配置文件参数没有提示怎么办?
问题在开发中我们经常会写xxxxProperties,在配置文件中配置参数和Properties做映射。经常碰到有Spring Boot Confiquration Annotation Processor not configured这个提示:在application.yml中我们也会遇到springBoot官方的配置带自动提示,而我们自己写的不带。解决加入依赖:<dependency> <groupId>org.springframework.boot&原创 2021-01-25 09:12:36 · 2850 阅读 · 0 评论 -
基于redis手写一个分布式锁
基于redis手写一个分布式锁简介一、分布式锁原理二、java实现redis的分布式锁三、使用redisson实现分布式锁简介分布式锁,名字就看的出来是应用于分布式系统中的锁,我们平时熟知的synchronized等一系列锁是在一个jvm内实现的,而很多大型的系统通常都是采用分布式部署开发,不在一个jvm内运行所以synchronized等锁就失效了,分布式锁就是解决分布式系统中锁的问题,下面我们来手写一个基于redis的分布式锁来了解一下分布式锁的原理。本文源码地址:https://github.co原创 2020-12-26 10:24:12 · 636 阅读 · 0 评论 -
基于HandlerInterceptorAdapter自定义springBoot拦截器
springBoot自定义拦截器1.应用场景分析2.结构分析3.HandlerInterceptorAdapter中的方法作用3.1 preHandle:3.2 postHandle:3.3 afterCompletion:4. 实例应用1.应用场景分析自定义拦截器可以应用于多种场景,可以说是springBoot开发的必备技能日志记录: 可以记录接口的访问信息,访问监控权限检测: 比如在使用jwt作为权限认证的时候可以配置拦截器解析jwt信息多租户信息提取: 关于多租户后期会有相关文章,这里只说原创 2020-10-14 08:38:58 · 963 阅读 · 0 评论