摘要:
Freemarker相关maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</artifactId> </dependency> Fre 阅读全文
posted @ 2020-07-05 21:37
陈彦斌
阅读(198)
评论(0)
推荐(0)
摘要:
拦截器:和过滤器用途基本类似 SpringBoot2.X新版本配置拦截器 implements WebMvcConfigure 自定义拦截器 HandlerInterceptor preHandle:调用Controller某个方法之前 postHandle:Controller之后调用,视图渲染之 阅读全文
posted @ 2020-07-05 16:32
陈彦斌
阅读(1977)
评论(0)
推荐(0)
摘要:
监听器:应用启动监听器,会话监听器,请求监听器 作用: ServletContextListener 应用启动监听 HttpSessionLisener 会话监听 ServletRequestListener 请求监听 阅读全文
posted @ 2020-07-05 15:23
陈彦斌
阅读(198)
评论(0)
推荐(0)
摘要:
使用Servlet3.0的注解进行配置步骤 启动类里面加@ServletComponentScan,进行扫描 新建一个Filter类,implements Filter,并实现对应的接口 @WebFilter标记一个类为filter,被spring扫描 urlPatterns:拦截规则,支持正则 控 阅读全文
posted @ 2020-07-05 13:37
陈彦斌
阅读(723)
评论(0)
推荐(0)
摘要:
返回自定义异常界面,需要引入thymeleaf依赖(非必须,如果是简单的html界面则不用) <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</art 阅读全文
posted @ 2020-07-05 10:58
陈彦斌
阅读(1053)
评论(0)
推荐(0)
摘要:
全局异常处理 为什么要配全局异常? 不配全局服务端报错场景,1/0、空指针等 配置好处 统一的错误页面或错误码 对用户更友好 配置全局异常 第一步类添加注解 @ControllerAdvicce,如果需要返回JSON数据,则方法需要加@ReponseBody @RestControllerAdvic 阅读全文
posted @ 2020-07-05 10:19
陈彦斌
阅读(1196)
评论(0)
推荐(0)