# aspect-log **Repository Path**: meetzy/aspect-log ## Basic Information - **Project Name**: aspect-log - **Description**: 一个基于Spring Boot的日志切面工具 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-09-20 - **Last Updated**: 2021-06-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 一个简单的Spring Boot 日志工具 ## 第一种使用方式 直接在方法上使用@CommonLog注解 将会输出该方法的入参出参 默认级别为INFO 可以自行使用value注解配置日志级别 例如@CommLog(value="WARN") ## 第二种使用方式 直接输出*.service.impl包下的所有*Impl类下所有public方法的入参出参 默认不开启 需要配置core.log.auto=true进行开启 不配置不开启 如果在*Impl类的public方法上使用@CommonLog,将优先使用注解的日志级别,日志不会重复输出 ## 日志类型 DEBUG INFO WARN ERROR TRACE 不用区分大小写 ## 目前问题 如果在主类Appcation上使用日志输出 类名将会带有代理的标志 ## 中心库引用 com.xfmeet aspect-log 1.2.0 需要引入 org.springframework.boot spring-boot-starter-aop *如果fastjson冲突请排除掉aspect-log中的fastjson引用*