为了数据安全问题,有时候需要将部分敏感字段加密后再入库,查询时又需要将其解密后返回给前端使用。我们可以用Mybatis的拦截器来实现这一需求。 定义一个注解,用来标识需要加解...
为了数据安全问题,有时候需要将部分敏感字段加密后再入库,查询时又需要将其解密后返回给前端使用。我们可以用Mybatis的拦截器来实现这一需求。 定义一个注解,用来标识需要加解...
有时候我们需要到拦截器中做下参数的预处理,如危险字符过滤、权限判断、打印请求参数日志 等操作。以前使用url中以?和& 拼接或使用form-data等传参形式都没有问题。 而...
最近有一个需要从拦截器中获取post请求的参数的需求,这里记录一下处理过程中出现的问题。首先想到的就是request.getParameter(String )方法,但是这个...
当升级到Springboot 2.6.0 以上的版本后,Swagger 就不能正常工作了, 启动时报如下错误。当然如果你再使用sping boot Actuator 和 Sp...
单体Webscoket springboot版本: 2.1.1.RELEASE jdk: 1.8 示例代码 WebsocketServer WebSocketConfig 前...
在JDK8中进行多线程调用时,如果想指定一个超时时间,若子线程执行超时则直接熔断处理,该怎么优雅地实现呢? 从Java 8开始引入了CompletableFuture,它针对...
下载镜像 查看镜像 控制台输出 运行(先不挂载目录) 验证是否运行成功 docker ps 浏览器访问http://127.0.0.1:9200/ 进入容器 运行ls查看目录...
前言 Springboot跨域问题,是当前主流web开发人员都绕不开的难题。但我们首先要明确以下几点 跨域只存在于浏览器端,不存在于安卓/ios/Node.js/python...
springboot相关逻辑 1. main启动类 首先就是springboot项目习以为常的main方法调用SpringApplication.run将标注有@Spring...