2021
07-17
07-17
SpringMVC注解之@ResponseBody注解原理
目录一、介绍二、作用范围三、源码分析四、总结一、介绍@ResponseBody注解的作用是将方法的返回值通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON、XML数据。使用了@ResponseBody注解标记的方法不再做视图解析二、作用范围 标记在方法上标记在类上通过@RestController注解实现,此时所有的方法都将会被添加@ResponseBody注解三、源码分析具体为何调用...
继续阅读 >
MVC简介MVC全名是ModelViewController,是模型(model)-视图(view)-控制器(controller)的缩写,是一种用于设计创建Web应用程序表现层的模式。Model(模型):通常指的就是我们的数据模型。作用一般情况下用于封装数据。View(视图):通常指的就是我们的jsp或者html。作用一般就是展示数据的。通常视图是依据模型数据创建的。Controller(控制器):是应用程序中处理用户交互的部分。作用一般就是处理程序逻辑的。S...
RequestMapping注解作用出现位置属性作用用于建立请求URL和处理请求方法之间的对应关系。出现位置1.作用在类上:请求URL的第一级访问目录。此处不写的话,就相当于应用的根目录。写的话需要以/开头。2.作用在方法上:请求URL的第二级访问目录。控制器中部分代码示例:@Controller@RequestMapping(path="/user")//第一级的访问目录publicclassHelloController{@RequestMapping(path="/hello")//第二级的访问目录pu...