Java MyBatis typeHandler 敏感数据加密解密
业务场景敏感信息(姓名、身份证)存入数据库时应当需要加密,防止被恶意访问数据库时暴露信息。解决方案由于项目数据库中间件使用的是Mybatis,所以使用Mybatis中的BaseTypeHandler的一个类型处理器,对数据进行AES加密存入数据加密方法package com.cdyl.utils;import org.apache.commons.lang.StringUtils;import sun.misc.BASE64Decoder;import sun.misc.BAS
原创
2021-11-16 17:06:38 ·
2338 阅读 ·
4 评论