![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
fenyudelushang
这个作者很懒,什么都没留下…
展开
-
使用注解实现Excel文件到对象的相互转换
使用注解实现Excel文件到对象的相互转换原创 2022-01-04 20:00:47 · 709 阅读 · 0 评论 -
JAVA代码实现spring框架热部署功能
热加载部署在spring框架中比较常用,修改代码不用重启项目就能实现项目热部署,这里使用代码简单实现以下热加载的过程。原创 2021-12-01 21:37:49 · 430 阅读 · 0 评论 -
Springboot2.0实现在线图片处理(自动去背景、换背景色等功能)
效果动图展示代码部分@RestController@RequestMapping("file")public class ImageController extends BaseController { private static final long serialVersionUID = 1L; private static BufferedImage intputimage; private static BufferedImage outimage; private st原创 2021-12-01 21:03:05 · 1059 阅读 · 0 评论 -
SpringBoot2.0 整合 Shiro+JWT+Redis 实现图形、短信验证码登陆
这里使用到了Redis来实现JWT的过期刷新,话不多说,具体的实现代码如下。1.自定义AuthenticationToken类public final class JwtToken implements AuthenticationToken { private static final long serialVersionUID = 1L; private String jwttoken; public JwtToken(String jwttoken) {原创 2021-11-17 23:19:16 · 1307 阅读 · 0 评论 -
基于springboot 整合Redis实现令牌桶分布式API限流
这里简单说一下用Redis实现令牌桶算法的方法。用户每一次访问请求的时候,从redis中获取一个令牌,如果拿到令牌了,就说明没有超出限制,就通过这个请求,相反如果拿不到令牌就拦截这个请求或者返回错误信息,下面是代码实现部分。1.定义Redispublic final class RRateLimiter { private String rediskey = "limit"; private Long all_conut = 20L;//令牌的总数量 private Long conut原创 2021-10-21 23:47:11 · 1359 阅读 · 2 评论 -
SpringSecurity整合JWT权限验证实现前后端分离,配合使用 Redis实现token超时的刷新机制
项目使用SpringSecurity整合JWT实现权限验登陆,下面简单描述下整个流程。1.登陆成功后生成JWT token 返回给前端,前端再次访问时携带这个jwttoken,服务端收到后解析这个token,判断这个token是否超过最大有效期,如没有超过最大有效期但这个token过期了,就返回刷新后的jwt给前端,但超过了最大有效期就要用户重新登陆了,下面是具体的代码实现,有 不足之处多多指导哦。1.配置验证过期以及刷新JWT的过滤器@Componentpublic class JwtC.原创 2021-10-21 17:58:55 · 1952 阅读 · 0 评论