Class ALogConfig

java.lang.Object
api.log.config.ALogConfig
All Implemented Interfaces:
org.springframework.context.annotation.ImportBeanDefinitionRegistrar, org.springframework.web.socket.config.annotation.WebSocketConfigurer

@EnableWebSocket @Configuration @EnableAspectJAutoProxy public class ALogConfig extends Object implements org.springframework.context.annotation.ImportBeanDefinitionRegistrar, org.springframework.web.socket.config.annotation.WebSocketConfigurer
自动配置类
  • Constructor Details

    • ALogConfig

      public ALogConfig()
  • Method Details

    • pointcut

      @Bean public MethodPointcut pointcut()
      切点
      Returns:
      切点
    • advice

      @Bean public MethodAdvice advice()
      通知
      Returns:
      通知
    • defaultPointcutAdvisor

      @Bean public org.springframework.aop.support.DefaultPointcutAdvisor defaultPointcutAdvisor()
      默认切面
      Returns:
      切面
    • alogTerminalWebMvcConfigurer

      @Bean public org.springframework.web.servlet.config.annotation.WebMvcConfigurer alogTerminalWebMvcConfigurer()
    • registerBeanDefinitions

      public void registerBeanDefinitions(org.springframework.core.type.AnnotationMetadata importingClassMetadata, org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
      注册BeanDefinition
      Specified by:
      registerBeanDefinitions in interface org.springframework.context.annotation.ImportBeanDefinitionRegistrar
      Parameters:
      importingClassMetadata - importingClassMetadata
      registry - registry
    • registerWebSocketHandlers

      public void registerWebSocketHandlers(org.springframework.web.socket.config.annotation.WebSocketHandlerRegistry registry)
      注册WebSocketHandler
      Specified by:
      registerWebSocketHandlers in interface org.springframework.web.socket.config.annotation.WebSocketConfigurer
      Parameters:
      registry - registry