注释类型 Encrypt

    • 可选元素概要

      可选元素 
      修饰符和类型 可选元素 说明
      boolean caseSensitive
      区分字段大小写 默认不区分
      CipherMode cipher
      默认加密方式 AES算法加密
      String[] fields
      加密的字段名方法加密需要指定字段名称 默认是对字段解密 默认加密data中的数据 不区分大小写
      Scenario scenario
      应用场景 网络传输、或者 持久化 默认用于加密存储
      String value
      SpEL表达式 对SpEL表达式的支持 * @beanName.method or @beanName.field the field not be -> private decorated * @ss.abc() @ss.name
    • 元素详细资料

      • scenario

        Scenario scenario
        应用场景 网络传输、或者 持久化 默认用于加密存储
        返回:
        Scenario
        默认值:
        cloud.longfa.encrypt.enums.Scenario.storage
      • cipher

        CipherMode cipher
        默认加密方式 AES算法加密
        返回:
        CipherMode
        默认值:
        cloud.longfa.encrypt.enums.CipherMode.AES
      • caseSensitive

        boolean caseSensitive
        区分字段大小写 默认不区分
        返回:
        false
        默认值:
        false
      • fields

        String[] fields
        加密的字段名方法加密需要指定字段名称 默认是对字段解密 默认加密data中的数据 不区分大小写
        默认值:
        {"data"}
      • value

        String value
        SpEL表达式 对SpEL表达式的支持 * @beanName.method or @beanName.field the field not be -> private decorated * @ss.abc() @ss.name
        默认值:
        ""