随笔分类 - spring-springmvc-mybatis
摘要:思路 调用拦截器 实现加解密 通过自定义加解密拦截器 判断是否是 加解密实体类 的字段 调用 加解密处理类 执行具体算法加解密 自定义类注解 /** * 注解敏感信息类的注解 */ @Inherited @Target({ ElementType.TYPE }) @Retention(Retenti
阅读全文
摘要:java通过实体类生成数据库表 并生成注释 方式一 使用A.C.Table A.C.Table是对Mybatis做的增强功能,实现了mybatis自动建表的能力 官方地址:https://gitee.com/sunchenbin/mybatis-enhance 文档地址:https://www.yu
阅读全文
摘要:使用注解方式结合Jackson实现数据脱敏 转自 https://mp.weixin.qq.com/s/GmELzTYIwYAIpTVRyCh9mw 最后效果 思路; 1.自定义脱敏注解 2.自定义脱敏逻辑 3.具体字段脱敏策略 1.自定义脱敏注解 标注在实体类 具体 需要脱敏 字段上 其中用到Ja
阅读全文
摘要:通过反射给参数进行AES算法加密 这里是部分参数加密 最后效果 AES工具类 public class AESUtil { private static final String KEY_ALGORITHM = "AES"; private static final String DEFAULT_C
阅读全文
摘要:接上文 实现了数据加密储存 https://www.cnblogs.com/wf-zhang/p/14842403.html 新需求 java后台实现数据脱敏即敏感信息部分显示 最终效果如下 思路 1.自己定义脱敏规则 就是隐藏什么数据 自己构建个工具类 实现效果 张* 王*五 欧阳娜* 136**
阅读全文
摘要:需求 敏感字段需要加密储存到数据库 例如姓名 电话 身份证 银行卡等 先看效果 这里是会员表 对会员卡号 姓名 身份证号 手机号 邮箱做了加密处理 思路 1.自定义类型处理器 1.1 继承MyBatis框架 抽象类BaseTypeHandler 1.2 重写四个方法 实现自己的加密逻辑 这里使用AE
阅读全文
摘要:<!-- 批量更新第一种方法,通过接收传进来的参数list进行循环着组装sql 后两种写法效率以此降低耗时长 --> <update id="updateBatchStock" > update oms_good_stock set bindcode= <foreach collection="li
阅读全文

浙公网安备 33010602011771号