首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
springmvc
订阅
LostPanda
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
SpringMvc4.x高级配置(三):服务器端推送技术之SSE
服务器端推送技术在我们日常开发中较为常用,可能早期很多人的解决方案是使用Ajax向服务器轮询消息,使浏览器尽可能第一时间获得服务端的消息,因为这种方式的轮询频率不好控制,所以大大增加了服务端的压力。 下面要介绍的服务端推送方案都是基于:当客户端向服务端发送请求,服务端会抓住这个…
SpringMvc4.x高级配置(二):自定义HttpMessageConverter
消息转换器HttpMessageConverter是用来处理request和response里面的数据的。Spring为我们内置了大量的HttpMessageConverter,例如,MappingJackson2HttpMessageConverter,StringHttpM…
SpringMvc4.x基本配置(三):@ControllerAdvice注解
通过@ControllerAdvice。我们可以将对于控制器的全局配置放置在同一个位置,注解了@ControllerAdvice的类的方法可以使用@ExceptionHandler,@InitBinder,@ModelAttribute注解到方法上,这对所有注解了@Reques…
SpringMvc4.x基本配置(二):拦截器配置
拦截器(Interceptor)实现对每一个请求处理前后进行相关的业务处理,类似于Servlet的Filter。 可让普通的Bean实现HandlerInterceptor接口或者继承HandlerInterceptorAdapter类来实现自定义拦截器。 通过重写WebMvc…
SpringMvc4.x基础(一):Spring MVC项目快速搭建
Spring MVC提供了一个DispatcherServlet来开发Web应用。在Servlet2.5以及以下的时候只要在web.xml下配置元素即可。但下面我们采用Servlet3.0+无web.xml的配置方式,在Spring MVC里面实现WebApplicationI…
Spring4.x高级话题(七):Spring的测试
测试是开发工作中不可缺少的部分,单元测试只针对当前开发的类和方法进行测试,可以简单通过模拟依赖来实现,对运行环境没有依赖;但是仅仅单元测试是不够的,它只能验证当前类或者方法能否正常工作,而我们想要知道系统的各个部分组合在一起是否能够正常工作,这就涉及到了集成测试。 集成测试一般…
Spring4.x高级话题(六):@Enable*注解的工作原理
2. @EnableAsync 开启异步方法的支持,原文点击:Spring4.x高级话题(二):多线程。 3. @EnableScheduling 开启计划任务的支持,原文点击:Spring4.x高级话题(三):计划任务Schedule。 在后面的SpringMvc系列文章中,…
SpringMvc4.x高级配置(五):Spring MVC的测试
测试是保证软件质量的关键,在之前的讲解中只是介绍了简单的测试,下面要进行一些和Spring MVC相关的测试,主要涉及控制器的测试。 为了测试Web项目通常不需要启动项目,我们需要一些Servlet相关的模拟对象,比如:MockMVC,MockHttpServletReques…
SpringMvc4.x高级配置(四):服务器端推送技术之Servlet3.0+异步方法处理
在前面的文章SpringMvc4.x高级配置(三):服务器端推送技术之SSE中已经介绍了服务器端推送技术的第一种方案,下面演示第二种服务器端推送技术,基于Servlet3.0+异步方法处理。 在文件WebInitializer的方法onStartup末尾增加以下代码开启异步方法…
SpringMvc4.x高级配置(一):文件上传配置
文件上传是一个项目里经常要用到的功能,Spring MVC通过配置一个MultipartResolver来上传文件。 在Spring的控制器中,通过MultipartFile file来接收文件,通过MultipartFile[] files接收多个文件上传。 在src/mai…