![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
kongtong2004
这个作者很懒,什么都没留下…
展开
-
springboot整合shiro通过ehcache实现session共享
项目用的主要后台框架,springboot、nacos、mybatis、shiro1.4.0、ehcache2.8.8。 具体配置过程就不多说了,主要记录一下遇到的问题。测试过程中发现授权信息能够同步,而session信息始终为空。后来查看ehcache日志发现,session已经同步到其他服务器集群上,但是立马又从缓存中移除了。最终定位与replicateUpdatesViaCopy参数有关,默认此参数为true,但我不小心配置为false了。 repl...原创 2021-05-23 15:39:19 · 444 阅读 · 0 评论 -
SpringBoot使用swagger-spring-boot-starter maven依赖包实现Swagger2
前言本文主要介绍SpringBoot框架下,如何使用swagger-spring-boot-starter maven依赖包实现Swagger2适用于对SpringBoot+maven 有一定基础的同学。一、Swagger2是什么?Swagger是一个RESTFUL 接口的文档在线自动生成和功能测试的框架。Swagger 是一个规范和完整的框架。用于生成、描述、调用和可视化RestFul风格的Web服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新文件的方法、参数和模型紧密集成到服务器原创 2020-10-02 11:05:09 · 10156 阅读 · 2 评论 -
SpringBoot项目整合Swagger2
前言 本文主要介绍如何在基于Spring框架中如何使用Swagger2。 适用于对SpringBoot+maven 有一定基础的同学。一、Swagger2是什么?Swagger是一个RESTFUL 接口的文档在线自动生成和功能测试的框架。Swagger 是一个规范和完整的框架。用于生成、描述、调用和可视化RestFul风格的Web服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新文件的方法、参数和模型紧密集成到服务器的代码,允许Api 来始终保持同步,Swagger让部署原创 2020-10-01 20:15:34 · 856 阅读 · 0 评论 -
HTTP请求API(SpringBoot java项目),token验证报:JWT signature does not match locally computed signature
通过SpringBoot搭建restful API服务,使用JWT进行登录验证,客户端每次登录会重新获取token,发现API服务端过滤器AuthFilter,通过HTTP 请求头获取token并验证token时,偶尔会报:JWT signature does not match locally computed signature, 因为每次重新登录(新token)后又正常了,所以项目运行了半年多,也没去管它。今日再查OOM问题时,发现日志很多这个JWT错误,遂萌生了要...原创 2020-06-14 21:37:03 · 12952 阅读 · 2 评论 -
Springboot 多模块项目使用mybatis-plus插件,调用sql时报错:Invalid bound statement (not found)
Springboot 多模块项目,整合mybatis-plus报错:Invalid bound statement (not found) ,困扰很久,网上也分析了很多原因及对应的解决方案。出现这个报错根本原因就是系统启动时未加载到mybatis xml映射文件或加载的xml配置文件有错误(比如调用的sql语法、格式错误等,可自行检查)。 我的业务相关的xml映射...原创 2019-07-19 11:53:12 · 3162 阅读 · 0 评论 -
Spring-Session+Redis实现session共享
1、添加依赖<dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-redis</artifactId> <version>2.0.9.RELEASE</version>&原创 2018-10-14 13:37:44 · 228 阅读 · 0 评论