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
相关文章
- 12-02Spring Boot项目中@Async注解实现方法的异步调用
- 12-02Spring Boot MyBatis注解:@MapperScan和@Mapper
- 12-02Spring Boot信息泄露
- 12-02Spring Boot 解决 json 日期格式化疑难问题,基于注解实现全局日期格式化
- 12-02Shiro踩坑记(一):关于shiro-spring-boot-web-starter自动注解无法注入authorizer的问题
- 12-02测试开发进阶——spring boot——MVC——post访问——无注解下获取参数
- 12-02spring boot aop 获取注解上的参数值
- 12-02Spring Boot 最常用的注解梳理
- 12-02Spring boot @EnableScheduling 和 @Scheduled 注解使用例子
- 12-02Spring boot 国际化 国际化信息存放到HTTP Header中