过滤器安全
过滤器能够拦截到方法的请求和响应(ServletRequest request, SetvletResponse response),并对请求响应作出响应的过滤操做,好比设置字符编码、鉴权操做。post
拦截器编码
拦截器能够在方法以前(preHandle)和方法执行以后(afterCompletion)进行操做,回调操做(postHandle),能够获取执行的方法的名称,请求(HttpServletRequest)。日志
AOP切片事务
AOP操做能够对操做进行横向的拦截,最大的优点在于能够获取执行方法的参数,对方法进行统一的处理,常见使用日志,事务,请求参数安全验证等。io
顺序字符编码
请求->>过滤器->>拦截器-->Aspect->>拦截器->>过滤器->>响应request