
springmvc
文章平均质量分 80
springmvc框架的基础知识
赵书正
总结知识,相互学习,一起进步。
展开
-
拦截器和过滤器的区别
拦截器: 1)拦截器是springmvc中的一种,需要实现HandlerInterceptor接口。 2)拦截器和过滤器类似,功能方向侧重点不同。 过滤器是用来过滤器请求参数,设置编码字符集等工作。 拦截器是拦截用户的请求,做请求做判断处理的。 3)拦截器是全局的,可以对多个Controller做拦截。 一个项目中可以有0个或多个拦截器, 他们在一起拦截用户的请求。 拦截器常用在:用户登录处理,权限检查, 记录日志。 拦截器的使用步骤: 1.定义类实现HandlerInter...原创 2021-10-06 17:10:03 · 393 阅读 · 0 评论 -
ssm合集---01 ssm简介
软件开发常用结构 1.1三层架构 三层架构包含的三层: 界面层springmvc(User Interface layer)、业务逻辑层spring(Business Logic Layer)、数据访问层mybatis(Data access layer) 三层的职责 1. 界面层(表示层,视图层):主要功能是接受用户的数据,显示请求的处理结果。使用 web 页面和 用户交互,手机 app 也就是表示层的,用户在 app 中操作,业务逻辑在服务器端处理。 2. ...原创 2021-05-05 18:57:32 · 207 阅读 · 0 评论 -
ssm合集(springmvc)---001
第1章 SpringMVC 概述 1.1 SpringMVC 简介 SpringMVC 也叫 Spring web mvc。是 Spring 框架的一部分,是在 Spring3.0 后发布的。 1.2 SpringMVC 优点 1.基于 MVC 架构 基于 MVC 架构,功能分工明确。解耦合, 2.容易理解,上手快;使用简单。 就可以开发一个注解的 SpringMVC 项目,SpringMVC 也是轻量级的,jar 很小。不依赖的 特定的接口和类。 3. 作 为原创 2021-07-09 22:39:53 · 136 阅读 · 0 评论 -
ssm合集(springmvc)---002
第2章 SpringMVC 注解式开发 2.1 @RequestMapping 定义请求规则 通过@RequestMapping 注解可以定义处理器对于请求的映射规则。该注解可以注解在方 法上,也可以注解在类上,但意义是不同的。value 属性值常以“/”开始。 @RequestMapping 的 value 属性用于定义所匹配请求的 URI。但对于注解在方法上与类 上,其 value 属性所指定的 URI,意义是不同的。 一个@Controller 所注解的类中,..原创 2021-07-09 23:16:16 · 124 阅读 · 0 评论 -
ssm合集(springmvc)---003
第3章 SSM 整合开发 SSM 编程,即 SpringMVC + Spring + MyBatis 整合,是当前最为流行的 JavaEE 开发技术架 构。其实 SSM 整合的实质,仅仅就是将 MyBatis整合入 Spring。因为 SpringMVC原本就是 Spring 的一部分,不用专门整合。 SSM 整合的实现方式可分为两种:基于 XML 配置方式,基于注解方式。 3.1 搭建 SSM 开发环境 3.1.1 maven...原创 2021-07-11 11:10:09 · 105 阅读 · 0 评论 -
ssm合集(springmvc)---004
第4章 SpringMVC 核心技术 4.1 请求重定向和转发 当处理器对请求处理完毕后,向其它资源进行跳转时,有两种跳转方式:请求转发与重 定向。而根据所要跳转的资源类型,又可分为两类:跳转到页面与跳转到其它处理器。 注意,对于请求转发的页面,可以是WEB-INF中页面;而重定向的页面,是不能为WEB-INF 中页的。因为重定向相当于用户再次发出一次请求,而用户是不能直接访问 WEB-INF 中资 源的。 SpringMVC 框架把原来 Servlet 中的请求转发原创 2021-07-13 10:54:16 · 104 阅读 · 0 评论