专业的集团网站制作企业,唐山市城乡建设局网站,wordpress去水印,上海诚杰华建设工程咨询有限公司网站1.什么是MVC
(1)MVC其实就是软件架构的一种设计模式#xff0c;它将软件的系统分为#xff0c;#xff08;视图#xff0c;模型#xff0c;控制器#xff09;三个部分
1.1View(视图)
视图也就是#xff0c;在浏览器显示的那一个部分#xff0c;是后端数据的呈现
1.…1.什么是MVC
(1)MVC其实就是软件架构的一种设计模式它将软件的系统分为视图模型控制器三个部分
1.1View(视图)
视图也就是在浏览器显示的那一个部分是后端数据的呈现
1.2Model(模型)
模型我们可以理解为程序的主体部分用来处理后台数据的。
1.3Controler控制器
这个可以理解为视图和模型进行交互的连接根据视图的效果来选择对应的模型。
如下图所示总体关系梳理 1.4总结
总的来说SpringMVC就是实现了MVC模式的Spring框架。
我们可以将 SpringMvc理解为火车站 Springboot理解为12306售票系统 Spring理解为火车
接下来会使用到一个工具postman没有的同学进行下载一下
2.RequestMapping建立连接
1这可以用来修饰类和方法
2访问方式类路径方法路径如果没有夹/Spring会在网址中自动生成 用potman进行抓取 可以看到抓取到了HelloSpringMvc
3.Postman进行抓取详细讲解
我们在引入参数以后涉及大量的前端源码这对纯后端的我们是非常不友好的所以我们引入了postman来让我们对参数进行处理就可以随时对参数的数据进行修改。
方法如下
在idea中定义一个方法r2传递的参数是name再用postman来对参数进行修改如下图所示 4.参数重命名RequestParam 我定义了一个Student类中有name id age 三个属性如果我们想改name的名称为username但是我不想改类中的内容我们可以使用RequestParam来决定是否传参以及改名。
以下是详细的实现过程
1name参数重命名为username参数必传 不传的后果400错误 2nam参数重命名为username参数不必须传递不必须传递的意思就是不赋值就是默认值null不会进行报错 3 总结这个可以理解为传过去到前端的是name然后赋值传到后端以后给了username