摘要: 消息队列 什么是消息队列 什么是消息队列 消息队列是消息中间件的一种实现方式。 什么是消息中间件? 什么是消息中间件? 将消息中间件需要理解一下什么是消息和中间件? 消息 消息是指软件对象之间进行交互作用和通讯利用的一种方式。 中间件 百度百科的介绍: ​ 中间件(Middleware)是处于操作系 阅读全文
posted @ 2018-06-11 16:29 里非白 阅读(14062) 评论(0) 推荐(2) 编辑
摘要: 1. 异常处理思路 系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。 系统的dao、service、controller出现都通过throws Exception向上抛出,最后由s 阅读全文
posted @ 2018-05-14 17:55 里非白 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 拦截器 定义 Spring Web MVC 的处理器拦截器类似于Servlet 开发中的过滤器Filter,用于对处理器进行预处理和后处理。 拦截器定义 实现HandlerInterceptor接口,如下: Public class HandlerInterceptor1 implements Ha 阅读全文
posted @ 2018-05-14 17:55 里非白 阅读(186) 评论(0) 推荐(0) 编辑
摘要: SpringMVC文件上传与下载 上传图片 配置多媒体文件解析器 配置虚拟目录 在tomcat上配置图片虚拟目录,在tomcat下conf/server.xml中添加: <Context docBase="F:\develop\upload\temp" path="/pic" reloadable= 阅读全文
posted @ 2018-05-14 17:52 里非白 阅读(141) 评论(0) 推荐(0) 编辑
摘要: RESTful支持 什么是restful? Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格,是对http协议的诠释。 资源定位:互联网所有的事物都是资源,要求url中没有动词,只有名词。没有参数 Url格式:http://blog.csdn.net/beat_the 阅读全文
posted @ 2018-05-14 17:52 里非白 阅读(222) 评论(0) 推荐(0) 编辑
摘要: Springmvc默认用MappingJacksonHttpMessageConverter对json数据进行转换,需要加入jackson的包,如下: 配置json转换器 在注解适配器中加入messageConverters maven的项目,添加这个依赖即可 <!--注解适配器 --> <bean 阅读全文
posted @ 2018-05-14 17:50 里非白 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1. 使用Model、ModelAndView传递数据 注意事项: 1. redirect的数据传递 Model与ModelAndView的传递效果是一样的,且传递是数据不能是引用类型。 重定向时,会把数据拼接到 url?后面 2. forward的数据传递 Model与ModelAndView默认 阅读全文
posted @ 2018-05-14 17:43 里非白 阅读(115) 评论(0) 推荐(0) 编辑
摘要: Handler-Return Values返回值 支持的返回类型列表 Same in Spring WebFlux The table below shows supported controller method return values. Reactive types are supporte 阅读全文
posted @ 2018-05-14 17:42 里非白 阅读(1003) 评论(0) 推荐(1) 编辑
摘要: 绑定数组 需求 在商品列表页面选中多个商品,然后删除。 需求分析 此功能要求商品列表页面中的每个商品前有一个checkbook,选中多个商品后点击删除按钮把商品id传递给Controller,根据商品id删除商品信息。 Jsp中实现: <c:forEach items="${itemList }" 阅读全文
posted @ 2018-05-14 17:39 里非白 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 接收数据-参数绑定 #Method Arguments概观 Same in Spring WebFlux The table below shows supported controller method arguments. Reactive types are not supported for 阅读全文
posted @ 2018-05-14 17:33 里非白 阅读(963) 评论(0) 推荐(0) 编辑