2018年12月8日

摘要: 61、springmvc 异步请求 返回DeferredResult 61.1 DeferredResult 官方文案 61.2 使用 创建一个 队列 在10秒 超时之前 调用 /create 和 /createOrder 返回结果一直 如果超时 返回 create order error 阅读全文
posted @ 2018-12-08 22:12 Grand_Jon 阅读(578) 评论(0) 推荐(0) 编辑
 
摘要: 60、springmvc 异步请求 返回Callable 60.1 Spring MVC异步执行 1. 控制器返回Callable 2. Spring异步处理,将Callable 提交到 TaskExecutor 使用一个隔离的线程进行执行 3. DispatcherServlet和所有的Filte 阅读全文
posted @ 2018-12-08 22:11 Grand_Jon 阅读(1583) 评论(0) 推荐(1) 编辑
 
摘要: 59、servlet3.0 异步请求 59.1 开启servlet异步请求步骤 1. 支持异步处理 2. 开启异步模式 3. 业务逻辑进行异步处理;开始异步处理 4. 获取响应 59.2 新建异步servlet处理类 59.3 测试用例 阅读全文
posted @ 2018-12-08 22:09 Grand_Jon 阅读(227) 评论(0) 推荐(0) 编辑
 
摘要: 58、springmvc 定制与接管SpringMVC 定制SpringMVC; 1)、@EnableWebMvc:开启SpringMVC定制配置功能; 2)、配置组件(视图解析器、视图映射、静态资源映射、拦截器。。。) `extends WebMvcConfigurerAdapter` 阅读全文
posted @ 2018-12-08 22:08 Grand_Jon 阅读(329) 评论(0) 推荐(0) 编辑
 
摘要: 57、springmvc 整合 57.1 创建Spring MVC Annotation项目 57.2 自定义 WebApplicationContext 57.3 AppConfig and RootConfig 阅读全文
posted @ 2018-12-08 22:07 Grand_Jon 阅读(142) 评论(0) 推荐(0) 编辑
 
摘要: 56、servlet3.0 与SpringMVC整合分析 1. web容器在启动的时候,会扫描每个jar包下的META INF/services/javax.servlet.ServletContainerInitializer 2. 加载这个文件指定的类SpringServletContainer 阅读全文
posted @ 2018-12-08 22:05 Grand_Jon 阅读(269) 评论(0) 推荐(0) 编辑
 
摘要: 55、servlet3.0 ServletContext注册三大组件 使用ServletContext 注册 Servlet、Filter、Listener 使用编码的方式,在项目启动的时候给 ServletContext 里面添加组件 必须在项目启动的时候来添加 ServletContainerI 阅读全文
posted @ 2018-12-08 22:03 Grand_Jon 阅读(292) 评论(0) 推荐(0) 编辑
 
摘要: 54、servlet3.0 ServletContainerInitializer Shared libraries(共享库) / runtimes pluggability(运行时插件能力) 1、Servlet容器启动会扫描,当前应用里面每一个jar包的ServletContainerInitia 阅读全文
posted @ 2018-12-08 22:02 Grand_Jon 阅读(215) 评论(0) 推荐(0) 编辑