SpringBoot的controller是干啥的
Controller是SpringBoot的基本组件,也是MVC结构的组成部分,其作用是将用户提交来的请求通过URL匹配,分发给不同的接收器(具体的Controller),该接收器会对其进行相应处理,然后返回处理结果。
例如:在 RESTful 接口中,Controller 接受用户的参数,从数据库中查找内容返回给用户或者将用户的请求更新到数据库中。在 HTML 页面请求中,Controller 根据用户访问不同的 URL,渲染不同的模板得到 HTML 返回给用户。在代理服务器中,Controller 将用户的请求转发到其他服务器上,并将其他服务器的处理结果返回给用户。
Controller 层主要对用户的请求参数进行处理(校验、转换),然后调用对应的 service 方法处理业务,得到业务结果后封装并返回:获取用户通过 HTTP 传递过来的请求参数。校验、组装参数。调用 Service 进行业务处理,必要时处理转换 Service 的返回结果,让它适应用户的需求。通过 HTTP 将结果响应给用户。
-
赶尸惊魂2免费完整版在哪儿看
赶尸惊魂2免费完整版在爱奇艺上观看。赶尸惊魂2是由薛少执导,刘小乔、何佳伟、吴忧、张蓝兮主演的动作奇幻电影。该片于2017年5月27日起在爱奇艺播出。剧情简介:赶尸惊魂2是国内首部励志穿越僵尸电影,该影片主要讲述了人民警察阿仁(何佳伟饰)在追捕以人体贩毒的团伙...
-
8英寸是多少厘米
8英寸是20.32厘米。英寸是英国(英联邦)及其前殖民地的长度单位,厘米是国际单位制中常用的长度单位。厘米和英寸之间的换算关系为:1英寸=2.54cm,所以8英寸=8×2.54cm=20.32厘米。在国际标准单位制中,长度单位是米(m),而在英制单位制中,常用的长度单位是英尺(foot)和英寸(inch...
-
为什么幼儿园写数字要用田格本
幼儿园写数字要用田格本的目的是为了帮助儿童学习和掌握数字的形状和书写规范。田字格提供了一个规整的空间,让孩子们能够逐个填写数字,并且保持笔画的正确顺序和形状。通过在田字格上练习写数字,孩子们可以培养良好的书写习惯和手眼协调能力。田字格是以田字格的...
-
京东plus年卡0元开还扣钱吗
京东plus年卡0元开不扣钱。一般来说,用户可以免费试用30天,不需要钱开通plus会员,30天之内是不会扣钱的。非京东plus会员免费开通plus会员可随时取消,这个是没有京东plus会员且以前从没有开通过plus会员的用户,才可以免费使用30天的,记得会员到期之前去取消自动续费...