随笔分类 -  Spring Security技术栈开发企业级认证与授权

摘要:异步处理REST服务 1、使用Runnable异步处理Rest服务 释放主线程,启用副线程进行处理,副线程处理完成后直接返回请求 主要代码 2、使用DeferredResult异步处理Rest服务 释放主线程,启用副线程1进行前处理,副线程2进行后处理,副线程2处理完后返回请求 模拟业务场景 主线程 阅读全文
posted @ 2019-10-01 23:30 Topze 阅读(584) 评论(0) 推荐(0) 编辑
摘要:Fliter 过滤器 请求在到达Controller之前进行与返回去之后 调用 入参为 reuqest,response,chian,过滤器获取不了具体调用哪一个类,哪一个方法。 实现: 1、继承 Filter 接口 2、声明:两种方式,一是在类前加入@Component ,不能指定拦截的路径;二是 阅读全文
posted @ 2019-04-27 23:47 Topze 阅读(775) 评论(0) 推荐(0) 编辑
摘要:对于Controller的异常处理,分为两种,一种是对已知的异常处理,一种是未知的异常处理 1、定义自定义异常类 2、使用@ControllerAdvice 阅读全文
posted @ 2019-04-27 23:24 Topze 阅读(2982) 评论(0) 推荐(0) 编辑
摘要:在进入Controller前完成参数的校验,针对对象参数 分为两个验证方式 (1)直接使用已定义的校验方式 1、在需要进行校验的属性上增加校验类型注解 2、在controller中增加注解 3、增加 BindingResult 获取错误信息 API中已有的校验方法 (2)自定义校验方法 1、建立自定 阅读全文
posted @ 2019-04-27 20:43 Topze 阅读(6622) 评论(0) 推荐(0) 编辑

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