springboot
xiaoashuo
一只爱学习的小菜鸟
展开
-
数据权限的思路
数据权限的思路一、业务层实现aop 拦截 增加 指定条件 放入 父集实体 插入到mapper参数1. 创建基类 里面加入sqlSegement 字段2. aspect 或拦截器 拦截数据 拼接sql条件 放入sqlSegement字段u.id in (1,2) 3.mapper 层查询增加sqlSegement片段select * from user u where 1=1 AND (${sqlSegement}) 二、mybatis 插件实现创建mybatis 插件 拦截原创 2021-07-27 09:41:08 · 117 阅读 · 0 评论 -
springboot手机号关键字脱敏
springboot脱敏使用规则一、引入ballcat-common-desensitize坐标 <dependency> <groupId>com.hccake</groupId> <artifactId>ballcat-common-desensitize</artifactId> <version>${version}</version>原创 2021-04-08 18:10:30 · 1521 阅读 · 0 评论 -
Springboot国际化方案 (非MessageSource)
Springboot国际化方案 (非MessageSource)一、实现思路(响应切面处理器+全局异常处理器)1.定义响应切面处理器@Override public boolean supports(MethodParameter methodParameter, Class<? extends HttpMessageConverter<?>> aClass) { return isSupport(methodParameter); } @Override pu原创 2021-04-08 13:06:49 · 408 阅读 · 0 评论 -
Springboot 实现大文件上传(支持断点续传)+渐进式视频播放+限速
Springboot 实现大文件上传(支持断点续传)+渐进式视频播放+限速参考链接: https://www.jianshu.com/p/aa44eb96c7b6参考链接: https://www.jianshu.com/p/c449dec43099以下仅作个人代码记录,若有不正确之处,希望大佬指出。实现方式最近浏览的看到以下3种,自己总结了下分别做了demo放到了git中。下载即可运行...原创 2020-03-11 23:29:00 · 5821 阅读 · 0 评论