Spring Boot拦截服务方法

时间:2019-06-22 10:45:36

标签: spring-boot interceptor

我通过Spring Boot管理此服务

@Service
public class SystemSecuredServiceBean implements SystemSecuredService {

    @Override
    public <S extends BaseEntity> S save(S s) {           
        return null;
    }
}

我想在方法调用之前进行拦截,可以吗?

1 个答案:

答案 0 :(得分:1)

是的,您可以使用直接集成在核心Spring框架中的Aspect-oriented Programming (AOP) with AspectJ

对于您而言,@Before注释似乎合适。

您可以阅读Spring AOP AspectJ @Before Annotation Example了解详情。