chenjiahe
2022-01-13 c64e1248bfda3ac8c5120e529fd096dfc4846629
提交 | 用户 | age
e29546 1 package com.hx.common.annotations;
C 2
3 import java.lang.annotation.*;
4
5 /**
6  * 指定mysql的AES加密字段
7  * @author CJH
8  */
9 @Target({ElementType.FIELD})
10 @Retention(RetentionPolicy.RUNTIME)
11 @Documented
12 public @interface MysqlHexAes {
c64e12 13     /**秘钥-没有就是配置文件设置*/
C 14     String aesKey() default "";
15     /**xml生成查询解密*/
e29546 16     boolean selectDec() default false;
c64e12 17     /**xml更新加密*/
C 18     boolean updateDec() default false;
19     /**xml新增加密*/
20     boolean insertDec() default false;
e29546 21
C 22 }