12 2024 档案

摘要:@ControllerAdvice 是一个专门用于处理全局异常的注解,它允许你在一个地方定义全局异常处理逻辑,避免在每个控制器中重复定义异常处理方法。@ExceptionHandler 注解可以用来处理特定的异常。 @RestControllerAdvice = @ControllerAdvice+ 阅读全文
posted @ 2024-12-30 13:22 CyrusHuang 阅读(4) 评论(0) 推荐(0) 编辑
摘要:在 Java Web 开发中,拦截器(Interceptor)、过滤器(Filter)和监听器(Listener)都是用于处理请求、响应、应用程序生命周期的组件,但它们在使用场景、功能和作用范围上有明显的区别。下面我将逐一说明它们的异同。 1. 过滤器(Filter) 作用范围 过滤器属于 Serv 阅读全文
posted @ 2024-12-30 13:20 CyrusHuang 阅读(30) 评论(0) 推荐(0) 编辑
摘要:在 Spring Boot 中,使用过滤器(Filter)可以让你在请求和响应处理流程中插入自定义逻辑。过滤器在 Spring Boot 中通常用于处理跨域请求、记录请求日志、进行身份验证、请求参数处理等。 下面是如何在 Spring Boot 中使用过滤器的步骤和示例。 1. 创建一个自定义过滤器 阅读全文
posted @ 2024-12-30 13:18 CyrusHuang 阅读(6) 评论(0) 推荐(0) 编辑
摘要:Spring MVC 拦截器(Interceptor)是 Spring 框架提供的一种用于在请求处理之前和之后对 HTTP 请求进行处理的机制。拦截器常用于处理日志、权限验证、性能监控等功能。 1. 定义拦截器 拦截器需要实现 HandlerInterceptor 接口,主要有三个方法: preHa 阅读全文
posted @ 2024-12-30 12:22 CyrusHuang 阅读(17) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示