
回复
3. 加密器声明
需要用到什么加密器需要事先在配置文件中声明,这样才能在字段中去引用,配置如下:
上述总计配置了两种Sharding-JDBC内置的加密器,如下:
Sharding-JDBC指定规则如下:
“关于如何自定义加密器将在下文介绍。”
4. 对数据脱敏配置
下面针对三个字段进行脱敏,如下:
详细的配置如下:
Sharding-JDBC 指定的规则如下:
注意:上述配置中的密码这个字段,数据库表中的真实字段是cipher_pwd,但是这里笔者指定的逻辑列是password,因此在写SQL的时候,一定要写password这个逻辑列,比如查询的SQL,如下:
现在向其中插入几条数据看看效果,单元测试如下:
文章转自公众号:码猿技术专栏