首页
关于
山有木兮
累计撰写
44
篇文章
累计创建
12
个分类
累计收到
0
条评论
导航
首页
关于
目录
山有木兮博客
山有木兮木有枝,心悦君兮君不知
Spring Security整合JWT实现认证授权
本篇文章主要是 springboot 整合 jwt 实现用户的登录认证与授权,并且还有单用户共享 token、单设备登录、多设备登录、同端互斥登录与临时 token 等。git 地址:点击前往 阅读需要熟悉 spring security 与 jwt 相关知识,也可前往链接学习: Spring Se
2023-12-17 17:31
63
0
0
30.3℃
Spring
注解实现数据权限过滤
一、简介 一般一些后台管理系统都会有租户或者组织架构的概念,由于租户或者组织都是属于某一群体的,因此他们的数据应该是隔离的。 就拿组织架构来说,一个公司相当于一个组织,因此由这个组织的用户创建的任何东西都是属于这个组织的,其他组织是看不到的,所以后台会有一个组织表 dept,当然,组织自然也是有层级
2023-12-02 16:22
65
0
0
30.5℃
Spring
十分钟学会JWT
一、简介 1、概述 JSON Web Token(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑和自包含的方式,并且是数据结构是 JSON 格式的,所以可以在各种语言中使用。并且 JWT 是可信任和验证的,因为它里面包含了通过加密之后的签名,可以保证在传输的过程中不会被篡改。 JWT
2023-12-02 00:16
51
0
0
29.1℃
安全
MySQL大批量数据插入方案探讨
因为公司有需求要进行一个大批量数据的插入,所以特地花时间去研究了一下,目前总结出5种方法: 单条数据循环插入 进行sql拼接插&
2023-11-17 15:22
13
0
0
25.3℃
数据库
AOP注解解析EL表达式
有时候在写自定义注解时需要获取到方法上的参数,虽然要获取的参数都是同一个,但是可能因为入参的不同,数据结构的不同,从而导致不&
2023-11-17 15:21
13
0
0
25.3℃
Spring
mybatis拦截器修改SQL
平常我们写项目时应该都会遇到这么一个问题,一些接口需要根据账号权限的不同而展示不同的数据,又或者是SaaS化产品的租户,一般遇到这ķ
2023-11-17 15:21
47
0
0
28.7℃
其他框架
nginx反向代理后获取真实请求地址
本来接口运行的好好的,后面为了规范接口,我在nginx加了如下代码 location ^~ /v1/api/ { proxy_pass https://xxx.xxx.xxx:8081/v1/api/; } 后面重新部署后发现通过HttpServletRequestഫ
2023-11-17 15:20
28
0
0
26.8℃
网站建设
前后端分离使用同一个域名
一般在搭建前后端项目时,都需要到一个域名,例如http://www.abc.com。 然后前端使用通过上面的域名访问,但是请求后端的话,一般后端需要一个端
2023-11-17 15:20
27
0
0
26.7℃
网站建设
docker容器连接宿主机redis和mysql
当我们在用docker部署项目的时候可能会遇到这样一个问题:项目A和项目B都用到了redis和mysql,如果在docker-compose里link或者dependon一个redis和mysql的话,会发现每一个项目
2023-11-17 15:20
47
0
0
28.7℃
网站建设
validation字段校验
1、引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency> 2、编写字段
2023-11-17 15:19
22
0
0
26.2℃
Java基础
上一页
下一页
1
2
3
4
5
弹