Mybatis plus 多字段如何加密不同密码?

User对象

public class User {

@TableField(typeHandler = EncryptTypeHandler.class)

private String password;

@TableField(typeHandler = EncryptTypeHandler.class)

private String mobile;

}

加密方法

public class EncryptTypeHandler extends BaseTypeHandler<String> {

private static AES aes;

}

项目中加密字段比较多,如上User对象密码和手机号的加密密钥不一样
希望一个密钥对应一个AES,不想频繁的创建AES对象,如何封装这个逻辑

以上是 Mybatis plus 多字段如何加密不同密码? 的全部内容, 来源链接: utcz.com/p/945545.html

回到顶部