类 EncryptAutoConfiguration


  • public class EncryptAutoConfiguration
    extends Object
    The type Encrypt auto configuration.
    版本:
    : 1.0.0-SNAPSHOT
    作者:
    : created by LongFa
    • 构造器详细资料

      • EncryptAutoConfiguration

        public EncryptAutoConfiguration()
    • 方法详细资料

      • beanFactoryPostProcessor

        @Bean
        public RegisterBeanDefinition beanFactoryPostProcessor()
        生产密钥工厂
        返回:
        the register bean definition
      • getHoneyBadgerEncrypt

        @Bean
        @Scope("prototype")
        @ConditionalOnBean(EncryptHandler.class)
        public HoneyBadgerEncrypt getHoneyBadgerEncrypt()
        加解密工具类
        返回:
        the honey badger encrypt
      • executor

        public Executor executor()
        线程池 性能提升不了多少 暂时停用
        返回:
        Executor bean
      • executorPostProcessor

        @Bean("executorPostProcessor")
        @ConditionalOnBean(name="encryptThreadPoolExecutor")
        public ExecutorPostProcessor executorPostProcessor()
        线程池后置处理器
        返回:
        the executor post processor
      • spELExpressionHandler

        @Bean("encrypt-SpELExpressionHandler")
        @ConditionalOnBean(EncryptHandler.class)
        public SpELExpressionHandler spELExpressionHandler​(org.springframework.expression.spel.standard.SpelExpressionParser spelExpressionParser)
        Sp el expression handler sp el expression handler.
        参数:
        spelExpressionParser - the spel expression parser
        返回:
        the sp el expression handler
      • spelExpressionParser

        @Bean("encrypt-SpelExpressionParser")
        @ConditionalOnBean(name="encrypt-SpELExpressionHandler")
        public org.springframework.expression.spel.standard.SpelExpressionParser spelExpressionParser()
        Spel expression parser spel expression parser.
        返回:
        the spel expression parser
      • main

        public static void main​(String[] args)
        The entry point of application.
        参数:
        args - the input arguments