一、SpringMVC的介绍: 1.SpringMVC是Spring为展现层(表述层)提供的基于MVC设计理念的优秀的web框架,是目前最主流的MVC框架之一;从Spring3.0之后SpringMVC全面超越了struts2,成为最优秀的MVC框架。 2.SpringMVC通过一套MVC注解,可以 ...
分类:
编程语言 时间:
2020-07-11 21:08:18
阅读次数:
70
一 WebService 1.1 WebService概念 1.2 原理 二 SpringMVC集成WebService 集成步骤 三 SpringCloud集成WebService 集成步骤 一 WebService 1.1 概念 对于WebService官方网站有充足的介绍和案例,这里就不多介绍 ...
分类:
编程语言 时间:
2020-07-11 17:40:14
阅读次数:
191
自定义插件: 四个处理:StatementHandler ParameterHandler ResultSethandler TypeHandler 四大核心对象:StatementHandler ParameterHandler ResultSethandler Executor 四大核心对象:1 ...
分类:
其他好文 时间:
2020-07-11 16:48:15
阅读次数:
46
全局异常处理: 方案一: 1.使用@ControllerAdvice标记在类上,然后使用@ExceptionHandler注解标记在方法上,对指定异常进行拦截,并返回自定义的页面或Json串。 方案二: 2.编写一个全局异常处理类去实现HandlerExceptionResolver接口 重定向参数 ...
分类:
编程语言 时间:
2020-07-11 13:16:17
阅读次数:
56
我是阿福,公众号「阿福聊编程」作者,一个在后端技术路上摸盘滚打的程序员,在进阶的路上,共勉!文章已收录在 JavaSharing 中,包含Java技术文章,面试指南,资源分享。 思路分析 MyBatis的PageHelper插件(后台) 作用 以完全非侵入的方式在原有查询基础上附加分页效果。从SQL ...
分类:
数据库 时间:
2020-07-11 12:58:56
阅读次数:
85
作者:zhrowable https://www.jianshu.com/p/5f6abd08ee08 SpringMVC请求参数接收 其实一般的表单或者JSON数据的请求都是相对简单的,一些复杂的处理主要包括URL路径参数、文件上传、数组或者列表类型数据等。 另外,关于参数类型中存在日期类型属性( ...
分类:
编程语言 时间:
2020-07-10 17:00:18
阅读次数:
70
这是我总结的几种解决办法,可以自行尝试实在不行都加上.第一种在springmvc配置文件当中加入资源映射 1 <!-- 放行静态资源 --> 2 <mvc:default-servlet-handler/> //如果加了这一句的话下面就不用加了,如果加这句不好使再加下面的这些 3 4 <!-- <m ...
分类:
其他好文 时间:
2020-07-10 16:50:46
阅读次数:
161
Feign客户端请求远程服务接口时,需要携带token进行认证(详见《微服务迁移记(六):集成jwt保护微服务接口安全》),token有超时时间设置,当超时后,需要重新刷新token。如果每个接口都去判断,那就费事了,最好的办法是在拦截器里做。我这里使用的是OkHttp,新增一个OkHttpInte ...
分类:
Web程序 时间:
2020-07-09 22:06:21
阅读次数:
213
很多人会用SpringMVC,但对它的处理请求的方式并不清除,当我们学习一个知识的时候,了解它会让我们更好地使用它,下面我们来看看SpringMVC是如何处理请求的。请求流程的方式先上图:SpringMVC框架也是一个基于请求驱动的Web框架,并且使用了前端控制器模式(是用来提供一个集中的请求处理机制,所有的请求都将由一个单一的处理程序处理来进行设计,再根据请求映射规则分发给相应的页面控制器(动作
分类:
编程语言 时间:
2020-07-09 10:47:07
阅读次数:
57