Spring Boot- 设置拦截打印日志

 

import org.aspectj.lang.annotation.After;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;
import org.aspectj.lang.annotation.Pointcut;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Component;

/**
 * @Author Kent Lee
 * 2018/7/31
 */
@Aspect
@Component
public class HttpAspect {

    private final static Logger logger = LoggerFactory.getLogger(HttpAspect.class);

    @Pointcut("execution(public * com.rz.controller.GirlController.*(..))")
    public void log(){}

    @Before("log()")
    public void doBefore(){
        logger.info("111111");
    }

    @After("log()")
    public void doAfter(){
        logger.info("222222");
    }
}
复制代码

 

 

人已赞赏
博客

Storm- 使用Storm实现词频汇总

2019-8-18 17:30:00

博客

Spring Boot- 用idea新建spring boot web项目

2019-8-18 17:36:29

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索