├── .gitignore ├── LICENSE ├── README.md ├── autologging-aop-jvm-sandbox ├── .gitignore ├── README.md ├── bin │ ├── install.sh │ ├── run.sh │ └── shutdown.sh ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── dadiyang │ │ │ └── autologging │ │ │ └── aop │ │ │ └── jvmsandbox │ │ │ ├── AutoLoggingModule.java │ │ │ ├── Constant.java │ │ │ ├── ContextHolderRequestContextProvider.java │ │ │ ├── advicelistener │ │ │ ├── AutoLoggingAdviceListener.java │ │ │ ├── AutoLoggingControllerAdviceListener.java │ │ │ └── HttpServletAdviceListener.java │ │ │ └── util │ │ │ ├── InterfaceProxyUtils.java │ │ │ ├── JoinPointInfoUtil.java │ │ │ └── RequestContextHolder.java │ └── resources │ │ ├── application.properties │ │ └── logback.xml │ └── test │ └── resources │ └── logback.xml ├── autologging-aop ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── github │ │ └── dadiyang │ │ └── autologging │ │ └── aop │ │ ├── annotation │ │ ├── AutoLogAll.java │ │ ├── AutoLogAllLocal.java │ │ ├── EnableControllerLog.java │ │ ├── EnableHttpApiInvokerLog.java │ │ ├── EnableMapperLog.java │ │ ├── EnableMarkLog.java │ │ ├── EnableRepositoryLog.java │ │ ├── EnableServiceLog.java │ │ ├── IgnoreLog.java │ │ └── MarkLog.java │ │ ├── aspect │ │ ├── AbstractAspect.java │ │ ├── AbstractCommonLogAspect.java │ │ ├── AbstractControllerLogAspect.java │ │ ├── HttpApiInvokerLogAspect.java │ │ ├── JoinPointInfo.java │ │ ├── MapperLogAspect.java │ │ ├── MarkLogAspect.java │ │ ├── RepositoryLogAspect.java │ │ ├── ServiceLogAspect.java │ │ └── SpringMvcControllerLogAspect.java │ │ ├── handler │ │ ├── CommonLogJoinPointHandler.java │ │ ├── ControllerLogJoinPointHandler.java │ │ ├── DefaultRequestContextProvider.java │ │ ├── ExceptionHandler.java │ │ ├── JoinPointHandler.java │ │ └── RequestContextProvider.java │ │ ├── serializer │ │ └── SerializerWrapper.java │ │ └── util │ │ ├── ArgsUtils.java │ │ ├── RequestUtils.java │ │ └── SnowFlakeIdUtils.java │ └── test │ ├── java │ └── com │ │ └── github │ │ └── dadiyang │ │ └── autologging │ │ └── aop │ │ ├── configuration │ │ └── ConfigTestContext.java │ │ ├── serializer │ │ └── SerializerWrapperTest.java │ │ └── util │ │ └── SnowFlakeIdUtilsTest.java │ └── resources │ ├── application.properties │ └── logback.xml ├── autologging-core ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── github │ │ └── dadiyang │ │ └── autologging │ │ └── core │ │ ├── annotation │ │ ├── EnableKafkaLog.java │ │ └── EnableSerializer.java │ │ ├── condition │ │ ├── ConditionalOnClass.java │ │ ├── ConditionalOnMissingBean.java │ │ ├── ConditionalOnProperty.java │ │ ├── OnClassCondition.java │ │ ├── OnMissingBeanCondition.java │ │ └── OnPropertyCondition.java │ │ ├── configuration │ │ ├── AppNameHolder.java │ │ ├── AutoLogConfig.java │ │ ├── KafkaProducerConfiguration.java │ │ └── RemoteConfigRunner.java │ │ ├── listener │ │ ├── KafkaLogTraceListener.java │ │ ├── ListenerHolder.java │ │ ├── LocalLogTraceListener.java │ │ └── LogTraceListener.java │ │ ├── logtrace │ │ └── LogTrace.java │ │ ├── serializer │ │ ├── FastJsonSerializer.java │ │ ├── GsonJsonSerializer.java │ │ ├── JacksonJsonSerializer.java │ │ ├── JsonSerializer.java │ │ ├── Serializer.java │ │ └── ToStringSerializer.java │ │ └── util │ │ ├── HttpUtils.java │ │ └── ReflectionUtils.java │ └── test │ ├── java │ └── com │ │ └── github │ │ └── dadiyang │ │ └── autologging │ │ └── core │ │ ├── serializer │ │ └── ToStringSerializerTest.java │ │ └── util │ │ └── ReflectionUtilsTest.java │ └── resources │ ├── application.properties │ └── logback.xml ├── autologging-test ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── dadiyang │ │ │ └── autologging │ │ │ └── test │ │ │ ├── DemoApplication.java │ │ │ └── user │ │ │ ├── User.java │ │ │ ├── UserController.java │ │ │ ├── UserDAO.java │ │ │ ├── UserFakeDAOImpl.java │ │ │ ├── UserService.java │ │ │ └── UserServiceImpl.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── github │ └── dadiyang │ └── autologging │ └── test │ ├── DemoApplicationTests.java │ └── cases │ ├── UserControllerTest.java │ └── UserServiceTest.java ├── docimg └── donation.png └── install.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/README.md -------------------------------------------------------------------------------- /autologging-aop-jvm-sandbox/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop-jvm-sandbox/.gitignore -------------------------------------------------------------------------------- /autologging-aop-jvm-sandbox/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop-jvm-sandbox/README.md -------------------------------------------------------------------------------- /autologging-aop-jvm-sandbox/bin/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop-jvm-sandbox/bin/install.sh -------------------------------------------------------------------------------- /autologging-aop-jvm-sandbox/bin/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop-jvm-sandbox/bin/run.sh -------------------------------------------------------------------------------- /autologging-aop-jvm-sandbox/bin/shutdown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop-jvm-sandbox/bin/shutdown.sh -------------------------------------------------------------------------------- /autologging-aop-jvm-sandbox/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop-jvm-sandbox/pom.xml -------------------------------------------------------------------------------- /autologging-aop-jvm-sandbox/src/main/java/com/github/dadiyang/autologging/aop/jvmsandbox/AutoLoggingModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop-jvm-sandbox/src/main/java/com/github/dadiyang/autologging/aop/jvmsandbox/AutoLoggingModule.java -------------------------------------------------------------------------------- /autologging-aop-jvm-sandbox/src/main/java/com/github/dadiyang/autologging/aop/jvmsandbox/Constant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop-jvm-sandbox/src/main/java/com/github/dadiyang/autologging/aop/jvmsandbox/Constant.java -------------------------------------------------------------------------------- /autologging-aop-jvm-sandbox/src/main/java/com/github/dadiyang/autologging/aop/jvmsandbox/ContextHolderRequestContextProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop-jvm-sandbox/src/main/java/com/github/dadiyang/autologging/aop/jvmsandbox/ContextHolderRequestContextProvider.java -------------------------------------------------------------------------------- /autologging-aop-jvm-sandbox/src/main/java/com/github/dadiyang/autologging/aop/jvmsandbox/advicelistener/AutoLoggingAdviceListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop-jvm-sandbox/src/main/java/com/github/dadiyang/autologging/aop/jvmsandbox/advicelistener/AutoLoggingAdviceListener.java -------------------------------------------------------------------------------- /autologging-aop-jvm-sandbox/src/main/java/com/github/dadiyang/autologging/aop/jvmsandbox/advicelistener/AutoLoggingControllerAdviceListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop-jvm-sandbox/src/main/java/com/github/dadiyang/autologging/aop/jvmsandbox/advicelistener/AutoLoggingControllerAdviceListener.java -------------------------------------------------------------------------------- /autologging-aop-jvm-sandbox/src/main/java/com/github/dadiyang/autologging/aop/jvmsandbox/advicelistener/HttpServletAdviceListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop-jvm-sandbox/src/main/java/com/github/dadiyang/autologging/aop/jvmsandbox/advicelistener/HttpServletAdviceListener.java -------------------------------------------------------------------------------- /autologging-aop-jvm-sandbox/src/main/java/com/github/dadiyang/autologging/aop/jvmsandbox/util/InterfaceProxyUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop-jvm-sandbox/src/main/java/com/github/dadiyang/autologging/aop/jvmsandbox/util/InterfaceProxyUtils.java -------------------------------------------------------------------------------- /autologging-aop-jvm-sandbox/src/main/java/com/github/dadiyang/autologging/aop/jvmsandbox/util/JoinPointInfoUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop-jvm-sandbox/src/main/java/com/github/dadiyang/autologging/aop/jvmsandbox/util/JoinPointInfoUtil.java -------------------------------------------------------------------------------- /autologging-aop-jvm-sandbox/src/main/java/com/github/dadiyang/autologging/aop/jvmsandbox/util/RequestContextHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop-jvm-sandbox/src/main/java/com/github/dadiyang/autologging/aop/jvmsandbox/util/RequestContextHolder.java -------------------------------------------------------------------------------- /autologging-aop-jvm-sandbox/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop-jvm-sandbox/src/main/resources/application.properties -------------------------------------------------------------------------------- /autologging-aop-jvm-sandbox/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop-jvm-sandbox/src/main/resources/logback.xml -------------------------------------------------------------------------------- /autologging-aop-jvm-sandbox/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop-jvm-sandbox/src/test/resources/logback.xml -------------------------------------------------------------------------------- /autologging-aop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/README.md -------------------------------------------------------------------------------- /autologging-aop/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/pom.xml -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/AutoLogAll.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/AutoLogAll.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/AutoLogAllLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/AutoLogAllLocal.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/EnableControllerLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/EnableControllerLog.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/EnableHttpApiInvokerLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/EnableHttpApiInvokerLog.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/EnableMapperLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/EnableMapperLog.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/EnableMarkLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/EnableMarkLog.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/EnableRepositoryLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/EnableRepositoryLog.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/EnableServiceLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/EnableServiceLog.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/IgnoreLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/IgnoreLog.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/MarkLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/annotation/MarkLog.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/AbstractAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/AbstractAspect.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/AbstractCommonLogAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/AbstractCommonLogAspect.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/AbstractControllerLogAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/AbstractControllerLogAspect.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/HttpApiInvokerLogAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/HttpApiInvokerLogAspect.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/JoinPointInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/JoinPointInfo.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/MapperLogAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/MapperLogAspect.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/MarkLogAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/MarkLogAspect.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/RepositoryLogAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/RepositoryLogAspect.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/ServiceLogAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/ServiceLogAspect.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/SpringMvcControllerLogAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/aspect/SpringMvcControllerLogAspect.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/handler/CommonLogJoinPointHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/handler/CommonLogJoinPointHandler.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/handler/ControllerLogJoinPointHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/handler/ControllerLogJoinPointHandler.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/handler/DefaultRequestContextProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/handler/DefaultRequestContextProvider.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/handler/ExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/handler/ExceptionHandler.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/handler/JoinPointHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/handler/JoinPointHandler.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/handler/RequestContextProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/handler/RequestContextProvider.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/serializer/SerializerWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/serializer/SerializerWrapper.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/util/ArgsUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/util/ArgsUtils.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/util/RequestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/util/RequestUtils.java -------------------------------------------------------------------------------- /autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/util/SnowFlakeIdUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/main/java/com/github/dadiyang/autologging/aop/util/SnowFlakeIdUtils.java -------------------------------------------------------------------------------- /autologging-aop/src/test/java/com/github/dadiyang/autologging/aop/configuration/ConfigTestContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/test/java/com/github/dadiyang/autologging/aop/configuration/ConfigTestContext.java -------------------------------------------------------------------------------- /autologging-aop/src/test/java/com/github/dadiyang/autologging/aop/serializer/SerializerWrapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/test/java/com/github/dadiyang/autologging/aop/serializer/SerializerWrapperTest.java -------------------------------------------------------------------------------- /autologging-aop/src/test/java/com/github/dadiyang/autologging/aop/util/SnowFlakeIdUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/test/java/com/github/dadiyang/autologging/aop/util/SnowFlakeIdUtilsTest.java -------------------------------------------------------------------------------- /autologging-aop/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/test/resources/application.properties -------------------------------------------------------------------------------- /autologging-aop/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-aop/src/test/resources/logback.xml -------------------------------------------------------------------------------- /autologging-core/README.md: -------------------------------------------------------------------------------- 1 | # autologging-core 2 | 3 | 自动日志框架核心模块,包含配置和上报相关的日志监听器的定义等; -------------------------------------------------------------------------------- /autologging-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/pom.xml -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/annotation/EnableKafkaLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/annotation/EnableKafkaLog.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/annotation/EnableSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/annotation/EnableSerializer.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/condition/ConditionalOnClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/condition/ConditionalOnClass.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/condition/ConditionalOnMissingBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/condition/ConditionalOnMissingBean.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/condition/ConditionalOnProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/condition/ConditionalOnProperty.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/condition/OnClassCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/condition/OnClassCondition.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/condition/OnMissingBeanCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/condition/OnMissingBeanCondition.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/condition/OnPropertyCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/condition/OnPropertyCondition.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/configuration/AppNameHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/configuration/AppNameHolder.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/configuration/AutoLogConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/configuration/AutoLogConfig.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/configuration/KafkaProducerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/configuration/KafkaProducerConfiguration.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/configuration/RemoteConfigRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/configuration/RemoteConfigRunner.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/listener/KafkaLogTraceListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/listener/KafkaLogTraceListener.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/listener/ListenerHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/listener/ListenerHolder.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/listener/LocalLogTraceListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/listener/LocalLogTraceListener.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/listener/LogTraceListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/listener/LogTraceListener.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/logtrace/LogTrace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/logtrace/LogTrace.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/serializer/FastJsonSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/serializer/FastJsonSerializer.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/serializer/GsonJsonSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/serializer/GsonJsonSerializer.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/serializer/JacksonJsonSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/serializer/JacksonJsonSerializer.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/serializer/JsonSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/serializer/JsonSerializer.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/serializer/Serializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/serializer/Serializer.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/serializer/ToStringSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/serializer/ToStringSerializer.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/util/HttpUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/util/HttpUtils.java -------------------------------------------------------------------------------- /autologging-core/src/main/java/com/github/dadiyang/autologging/core/util/ReflectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/main/java/com/github/dadiyang/autologging/core/util/ReflectionUtils.java -------------------------------------------------------------------------------- /autologging-core/src/test/java/com/github/dadiyang/autologging/core/serializer/ToStringSerializerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/test/java/com/github/dadiyang/autologging/core/serializer/ToStringSerializerTest.java -------------------------------------------------------------------------------- /autologging-core/src/test/java/com/github/dadiyang/autologging/core/util/ReflectionUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/test/java/com/github/dadiyang/autologging/core/util/ReflectionUtilsTest.java -------------------------------------------------------------------------------- /autologging-core/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/test/resources/application.properties -------------------------------------------------------------------------------- /autologging-core/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-core/src/test/resources/logback.xml -------------------------------------------------------------------------------- /autologging-test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-test/.gitignore -------------------------------------------------------------------------------- /autologging-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-test/pom.xml -------------------------------------------------------------------------------- /autologging-test/src/main/java/com/github/dadiyang/autologging/test/DemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-test/src/main/java/com/github/dadiyang/autologging/test/DemoApplication.java -------------------------------------------------------------------------------- /autologging-test/src/main/java/com/github/dadiyang/autologging/test/user/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-test/src/main/java/com/github/dadiyang/autologging/test/user/User.java -------------------------------------------------------------------------------- /autologging-test/src/main/java/com/github/dadiyang/autologging/test/user/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-test/src/main/java/com/github/dadiyang/autologging/test/user/UserController.java -------------------------------------------------------------------------------- /autologging-test/src/main/java/com/github/dadiyang/autologging/test/user/UserDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-test/src/main/java/com/github/dadiyang/autologging/test/user/UserDAO.java -------------------------------------------------------------------------------- /autologging-test/src/main/java/com/github/dadiyang/autologging/test/user/UserFakeDAOImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-test/src/main/java/com/github/dadiyang/autologging/test/user/UserFakeDAOImpl.java -------------------------------------------------------------------------------- /autologging-test/src/main/java/com/github/dadiyang/autologging/test/user/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-test/src/main/java/com/github/dadiyang/autologging/test/user/UserService.java -------------------------------------------------------------------------------- /autologging-test/src/main/java/com/github/dadiyang/autologging/test/user/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-test/src/main/java/com/github/dadiyang/autologging/test/user/UserServiceImpl.java -------------------------------------------------------------------------------- /autologging-test/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-test/src/main/resources/application.properties -------------------------------------------------------------------------------- /autologging-test/src/test/java/com/github/dadiyang/autologging/test/DemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-test/src/test/java/com/github/dadiyang/autologging/test/DemoApplicationTests.java -------------------------------------------------------------------------------- /autologging-test/src/test/java/com/github/dadiyang/autologging/test/cases/UserControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-test/src/test/java/com/github/dadiyang/autologging/test/cases/UserControllerTest.java -------------------------------------------------------------------------------- /autologging-test/src/test/java/com/github/dadiyang/autologging/test/cases/UserServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/autologging-test/src/test/java/com/github/dadiyang/autologging/test/cases/UserServiceTest.java -------------------------------------------------------------------------------- /docimg/donation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/docimg/donation.png -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/autologging/HEAD/install.sh --------------------------------------------------------------------------------