摘要:
这份笔记介绍了拦截器的作用与特点,类似于JavaWeb中的Filter,拦截器在Spring MVC中负责请求预处理和后处理,限定于Controller请求且能中断请求轨迹。实现拦截器需实现HandlerInterceptor接口,包含preHandle、postHandle和afterCompletion等方法,分别处理请求前、后及完成后的逻辑。配置拦截器需要创建配置类,通过addInterceptors方法将拦截器添加到InterceptorRegistry中,并可通过order参数调整执行顺序。
另外,介绍了Spring Boot项目的部署方式。传统服务器部署分为war和jar两种方式,war部署需要配置pom.xml、删除内嵌Tomcat依赖、配置入口类并在Maven中进行打包,然后在Tomcat中运行war文件;jar部署则是通过Maven打包后直接运行jar文件。总的来说,本篇笔记涵盖了拦截器的使用和Spring Boot项目不同部署方式的具体步骤。 阅读全文