在我的应用程序中,用户登录后,每次发送请求(get/post)时,在调用控制器中的方法之前,我希望验证请求中设置的会话属性(我在他登录期间设置了一个会话属性)。我看到可以通过spring拦截器(OR) spring 来实现。我应该用哪一种?我觉得拦截器已经过时了。还是春季安全中有一种方法可以为我提供这个呢?
接口:
public interface Manager {
Object read(Long id);
}
实现此接口的类:
@Transactional
Public class ManagerImpl implements Manager {
@Override
public Object read(Long id) {
// Implementation here
}
}
ManagerImpl的一个方面:
@Aspect
public class Interceptor {
@Pointcut("execution(public * ma