SpringMVC框架
hyhcloud
更多精彩,关注公众号:数说Cloud
展开
-
SpringMVC框架理解
1.1 关于三层架构和MVC 1.1.1 三层架构 我们开发架构一般都是基于两种形式的,一种是C/S架构,也就是客户端/服务器,另一种是B/S架构,也就是浏览器服务器。在JavaEE开发中,几乎全部都是基于B/S结构的开发。那么在B/S架构中,系统标准的三层架构包括:表现层、业务层、持久层。 三层架构中,每一层都各司其职,接下来说说每一层都负责哪些方法: 表现层:也就是我们常说的we...原创 2018-10-26 14:13:00 · 1248 阅读 · 0 评论 -
SpringMVC快速入门
1.1 SpringMVC案例 1.1.1 新建项目 1.1.2 把java项目转成web项目 1.1.3 再点击右键,生成web项目目录结构 1.1.4 刷新 1.1.5 项目目录结构 2.1 添加依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="htt...原创 2018-10-26 16:08:07 · 448 阅读 · 0 评论 -
SpringMVC拦截路径问题
1.1 创建项目、 添加依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://m原创 2018-11-01 10:35:51 · 2125 阅读 · 0 评论 -
交互json数据、Restful风格的URL
1.1 注解说明 @RequestBody作用:在处理器方法的形参上使用,把请求的json格式数据,转换成Java对象。 @ResponseBody作用:在处理器的方法返回值上使用,或者方法上使用。把响应的Java对象,转换成json格式数据。 1.2 添加依赖 说明:springMVC默认,使用HttpMessageConverter消息转换器,进行json格式数据转换。需要加...原创 2018-11-01 14:26:50 · 1952 阅读 · 0 评论 -
SpringMVC实现文件上传、控制器方法的返回值
1.1 返回值分类 1.1.1返回String 默认会转发: 1.1.2 返回void 应用: 自己在方法内部通过servletApi返回结果。举例:方法内部自己重定向、转发、返回json字符串。 文件下载,此时返回void。 1.1.3 返回ModelAndView ModelAndView是SpringMVC 为我们提供的一个对象,该对象也可以用作控制器方法的...原创 2018-11-01 16:44:47 · 1173 阅读 · 0 评论 -
SpringMVC中的异常处理
1.1 异常的继承体系 学习异常处理的目的 不能让程序因为一个小小的问题而导致整个程序崩溃。 什么是异常 在程序编译或运行过程中出现的问题则称为异常,最终会导致JVM非正常停止。 异常的继承体系 Throwable类是Java语言中所有错误或异常的超类 Error:错误 Exception:异常(编译时异常、运行时异常) 在Java等面向对象的编程语言中,异常本身是一个类,产生异常...原创 2018-11-02 11:46:52 · 360 阅读 · 0 评论