2019年11月14日

使用SSM整合

摘要: ssm整合案例 dao层: Smbms_UserMapper.xml: entity层: service层: serviceimpl层: filter层: applicationContext.xml: <?xml version="1.0" encoding="UTF-8"?> <beans xm 阅读全文

posted @ 2019-11-14 16:59 趁你还在 阅读(270) 评论(0) 推荐(0) 编辑

2019年11月12日

Spring MVC的数据校验

摘要: 一,数据校验案例 <!-- https://mvnrepository.com/artifact/org.hibernate/hibernate-validator --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hiber 阅读全文

posted @ 2019-11-12 15:19 趁你还在 阅读(186) 评论(0) 推荐(0) 编辑

Spring MVC拦截器

摘要: 一,拦截器案例 自定义拦截器类 配置文件 二,拦截器的执行流程 1.程序先执行preHandle()方法,如果该方法的返回值为true,则程序会继续向下执行处理器中的方法,否则将不再向下执行。 2.在业务处理器(即控制器Controller类)处理完请求后,会执行postHandle()方法,进行视 阅读全文

posted @ 2019-11-12 15:09 趁你还在 阅读(135) 评论(0) 推荐(0) 编辑

2019年11月11日

Spring MVC的文件上传和文件下载

摘要: 一,单文件上传 导入依赖 创建文件上传表单 构建文件上传控制器 注册文件上传解析器 二,多文件上传 三,文件下载 (1)传统方法 (2)Spring MVC框架技术 阅读全文

posted @ 2019-11-11 15:02 趁你还在 阅读(107) 评论(0) 推荐(0) 编辑

Spring MVC异常处理

摘要: 一,系统异常处理器 二,定制异常 三,自定义异常处理器 四,处理局部异常 处理局部异常,也就是单个Controller类中抛出的异常 五,处理全局异常 处理全局异常,处理所有Controller类抛出的异常 阅读全文

posted @ 2019-11-11 14:22 趁你还在 阅读(127) 评论(0) 推荐(0) 编辑

2019年11月9日

Spring MVC执行流程底层分析

摘要: SpringMVC流程图如上面所示,根据上图,串联一下底层源码: 1.在DispatcherServlet中找到doDisPatch 2.观察方法体,然后找到getHandler方法 3.点进方法,发现也是调用另一个getHandler方法 4.点进方法,发现是一个接口,然后我们进入其抽象类的Abs 阅读全文

posted @ 2019-11-09 16:32 趁你还在 阅读(250) 评论(0) 推荐(0) 编辑

Spring MVC的自动装配

摘要: 一,零散参数自动装配 接收零散参数:装配原则为传递参数名和方法接收参数名一致手动装配@RequestParam name代表页面发送的参数名字 required代表参数是否必须传递 false代表可以不传递,默认为true defaultValue代表默认model代表给页面传递的数据 (1)第一种 阅读全文

posted @ 2019-11-09 16:22 趁你还在 阅读(1269) 评论(0) 推荐(0) 编辑

Spring MVC方法的返回值类型

摘要: 一,String类型作为返回值类型 返回值类型为String时,一般用于返回视图名称 1.当方法返回值为Null时,默认将请求路径当做视图 /jsp/thread/secondRequest.jsp 如果说没有试图解析器,如果返回值为Null携带数据只能用JSON 2.当方法返回一个String的字 阅读全文

posted @ 2019-11-09 15:12 趁你还在 阅读(1579) 评论(0) 推荐(0) 编辑

2019年11月7日

Spring MVC

摘要: 一,Spring MVC介绍 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要 阅读全文

posted @ 2019-11-07 15:23 趁你还在 阅读(111) 评论(0) 推荐(0) 编辑

2019年11月5日

Mybatis+Spring整合

摘要: 一,基于XML 实体: dao层: service层: 配置文件: 测试: 二,基于注解 配置文件: dao层: service层: 阅读全文

posted @ 2019-11-05 13:54 趁你还在 阅读(68) 评论(0) 推荐(0) 编辑

导航