springmvc
文章平均质量分 78
奔跑8蜗牛_
一步一步往上爬
展开
-
springMVC—拦截器
springMVC——拦截器 常见应用场景 1、日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算PV(Page View)等。 2、权限检查:如登录检测,进入处理器检测检测是否登录,如果没有直接返回到登录页面; 3、性能监控:有时候系统在某段时间莫名其妙的慢,可以通过拦截器在进入处理器之前记录开始时间,在处理完后记录结束时间,从而得到该请求的处理时间(如果有反向代理,如apa...原创 2017-06-28 09:21:20 · 246 阅读 · 0 评论 -
springMVC—拦截器的实现登录控制
springMVC——拦截器的实现登录控制 拦截器配置文件如下 如果只写一个*,则不能拦截类似/*/*的请求。静态资源的请求需要判断不进行拦截 --> /login /static/ java代码:原创 2017-07-01 11:14:11 · 428 阅读 · 0 评论 -
异常处理
Java异常分类 Java把异常当做对象来处理。Throwable是所有错误或异常的超类。Throwable类有两个直接子类:Error类和Exception类。 Error是指java运行时系统的内部错误和资源耗尽错误,是程序无法处理的异常,应用程序不会抛出该类对象。 Exception是程序本身可以处理的异常,应尽可能去处理这些异常。Exception分两类,一个是运行时异常Runt...原创 2017-06-24 17:33:55 · 220 阅读 · 0 评论 -
一、SpringMVC实现原理
SpringMVC实现原理 一、核心组件 1.DispatcherServlet: 前台控制器,使整个流程控制的核心,控制其他组件的执行,统一调度,降低组件之间的耦合性,相当于总 指挥。 2.HandlerMapping: DispatcherServlet接受到请求之后,通过HandlerMapping讲不同的请求分发到不同的Handler。 HandlerM...原创 2018-03-27 09:08:56 · 203 阅读 · 0 评论 -
二、SpringMVC实现原理
SpringMVC实现原理一、初始化工作 1.根据Spring IOC 的思路,需要将参与业务的对象全部创建并保存,共流程调用。所以首先我们需要创建Controller对象,Http请求是通过注解找到对应的Controller对象,所以我们需要将所有的Controller与其注解建立关联。 2.Controller 的Method 也是通过注解与HTTP请求映射的,同样的,我们需要将所...原创 2018-03-27 09:09:06 · 161 阅读 · 0 评论 -
SpringMVC的配置
一、SpringMVC需要的jar包 commons-logging-1.2.jar spring-aop-4.2.RELEASE.jar spring-beans-4.2.RELEASE.jar spring-context-4.2.RELEASE.jar spring-core-4.2.RELEASE.jar sprin...原创 2018-10-24 08:37:19 · 122 阅读 · 0 评论