Spring Boot 注解加密隐私信息
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Boot 注解加密隐私信息相关的知识,希望对你有一定的参考价值。
1、注解字段:@Column(name = "phone", length = 100)
@ColumnTransformer(read = "AES_DECRYPT(UNHEX(phone), ‘aes_phone‘)", write = "HEX(AES_ENCRYPT(?, ‘aes_phone‘))")
private String phone;
2、原生SQL 查询加密数据:
SELECT AES_DECRYPT(UNHEX(s.phone),‘aes_phone‘) FROM TABLSE s
以上是关于Spring Boot 注解加密隐私信息的主要内容,如果未能解决你的问题,请参考以下文章
Spring Boot项目application.yml文件数据库配置密码加密
Spring Boot 如何获取 Controller 方法名和注解信息?