摘要: 一.Interceptor Interceptor是Spring拦截器,要实现一个拦截器功能可以继承Spring的HandlerInterceptor接口: package com.hpx.xiyou.wuKong.aop; import org.slf4j.Logger; import org.s 阅读全文
posted @ 2018-12-25 18:33 車輪の唄 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 方法一:配置AsyncUncaughtExceptionHandler(对于无返回值的方法) 通过AsyncConfigurer自定义线程池,以及异常处理。 @Configuration @EnableAsync public class SpringAsyncConfiguration imple 阅读全文
posted @ 2018-12-25 18:22 車輪の唄 阅读(152) 评论(0) 推荐(0) 编辑
摘要: @ControllerAdvice注解 + @ExceptionHandler注解 实现一个异常处理类,在类上应用@ControllerAdvice注解,并在异常处理方法上应用@ExceptionHandler注解。那么在web应用中,当Controller的@RequestMapping方法抛出指 阅读全文
posted @ 2018-12-25 17:53 車輪の唄 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 前2种方法都是在子线程中处理,第3种方法是在父线程中处理。 具体用哪一种方法,取决于这个异常是否适合在子线程中处理。例如有些异常更适合由调用方(父线程)处理,那么此时就应当用第3种方法。 方法一:子线程中try... catch... 最简单有效的办法,就是在子线程的执行方法中,把可能发生异常的地方 阅读全文
posted @ 2018-12-25 17:36 車輪の唄 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 一:前言: 最近支付后台登录一段时间后如果没有任何操作,总是需要重新登录才可以继续访问页面,出现这个问题的原因就是session超时,debug代码后发现session的超时时间是1800s。也就是说当1800秒内没有任何操作,session就会出现超时现象。那这个超时时间是如何设置的呢?然后该如何 阅读全文
posted @ 2018-12-25 15:27 車輪の唄 阅读(146) 评论(0) 推荐(0) 编辑