👉mybatis-mate-encrypt(opens new window)[3] 注解@FieldEncrypt即可实现对字段的加密解密,支持 MD5_32、MD5_16、AES、RSA 等算法。 代码语言:javascript 代码运行次数:0 运行 AI代码解释 @FieldEncryptprivateString email; 算法Algorithm: 👉国密 S
例如,使用@FieldDict注解实现字典绑定,使用@FieldEncrypt注解实现字段加密等。 编写Mapper和Service:编写Mapper接口和Service层代码,实现具体的业务逻辑。MyBatis-Mate会自动处理数据权限控制、字段加密和解密、数据脱敏等操作。 测试验证:编写单元测试或集成测试来验证MyBatis-Mate的功能是否按预期工作。 三、MyBatis-Mate的...
mybatis-mate-encrypt-mysql-aes 更新证书 5个月前 mybatis-mate-encrypt-sm2-sm3-sm4 更新证书 5个月前 mybatis-mate-encrypt 更新证书 5个月前 mybatis-mate-hot-reload/src/main 新增测试代码 3年前 mybatis-mate-jsonbind 更新证书 5个月前 mybatis-mate-sensitive-jackson 更...
mybatis-mate-ddl-mysql mybatis-mate-ddl-oracle mybatis-mate-ddl-postgres mybatis-mate-dict mybatis-mate-encrypt-mysql-aes mybatis-mate-encrypt-sm2-sm3-sm4 mybatis-mate-encrypt mybatis-mate-hot-reload/src/main mybatis-mate-jsonbind mybatis-mate-sensitive-jackson mybatis-mate...
??? mybatis-mate-encrypt(opens new window)[3] 注解@FieldEncrypt 即可实现对字段的加密解密,支持 MD5_32、MD5_16、AES、RSA 等算法。 @FieldEncrypt private String email; 1. 2. 算法 Algorithm : ??? 国密 SM2.3.4 算法使用规范(opens new window)[4] MD5...
今天介绍一个 MyBatis - Plus 官方发布的神器:mybatis-mate 为 mp 企业级模块,支持分库分表,数据审计、数据敏感词过滤(AC算法),字段加密,字典回写(数据绑定),数据权限,表结构自动生成 SQL 维护等,旨在更敏捷优雅处理数据。 ◆1. 主要功能 字典绑定
mybatis-mate-dict :字段数据字典自动映射示例 该功能可以绑定任意类型的数据源,例如:根据 orderId 绑定 orderNo mybatis-mate-encrypt :字段加密解密示例 mybatis-mate-encrypt-mysql-aes :数据库 mysql 字段 aes 双向加密解密示例 mybatis-mate-encrypt-sm2-sm3-sm4 :国密 sm2 sm3 sm4 加密算法示例 ...
FieldEncrypt(algorithm=Algorithm.PBEWithMD5AndDES)privateStringpassword;2.4数据脱敏属性@FieldSensitive注解即可自动按照预设策略对源数据进行脱敏处理,默认SensitiveType内置9种常用脱敏策略。例如:中文名、银行卡账号、手机号码、固话号码、邮寄地址、电子邮箱、身份证号码、密码、车牌号脱敏策略,也可以自...
mybatis-mate 为 mp 企业级模块,支持分库分表,数据审计、数据敏感词过滤(AC算法),字段加密,字典回写(数据绑定),数据权限,表结构自动生成 SQL 维护等,旨在更敏捷优雅处理数据。 1、主要功能 字典绑定 字段加密 数据脱敏 表结构动态维护 数据审计记录
@FieldEncrypt private String password; @ApiModelProperty(value = "手机号") private String phone; @ApiModelProperty(value = "邮箱") private String email; @ApiModelProperty(value = "创建时间") private LocalDateTime createDate; @ApiModelProperty(value = "更新时间") ...