利用spring aop+自定义注解,来实现日志的记录,把日志记录从业务中解放出来,你只需专注于你的业务代码实现,保持业务代码的干净。自定义日志注解,释放你的双手。
日志类注解ClassLogger:
import java.lang.annotation.*;
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface ClassLogger {
}
日志方法注解MethodLogger:
import java.lang.annotation.*;
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
&