阅读数:729
已有1条回答
管理员
Controller是SpringBoot的基本组件,也是MVC结构的组成部分,其作用是将用户提交来的请求通过URL匹配,分发给不同的接收器(具体的Controller),该接收器会对其进行相应处理,然后返回处理结果。
例如:在 RESTful 接口中,Controller 接受用户的参数,从数据库中查找内容返回给用户或者将用户的请求更新到数据库中。在 HTML 页面请求中,Controller 根据用户访问不同的 URL,渲染不同的模板得到 HTML 返回给用户。在代理服务器中,Controller 将用户的请求转发到其他服务器上,并将其他服务器的处理结果返回给用户。
Controller 层主要对用户的请求参数进行处理(校验、转换),然后调用对应的 service 方法处理业务,得到业务结果后封装并返回:获取用户通过 HTTP 传递过来的请求参数。校验、组装参数。调用 Service 进行业务处理,必要时处理转换 Service 的返回结果,让它适应用户的需求。通过 HTTP 将结果响应给用户。
猜你喜欢
2021年科目三新规 科目三考试的注意事项
奔腾b50怎么样 外观时尚动力强劲(配备弯道辅助照明系统)
蟑螂有血吗
真我realme GT Neo2 龙珠定制版怎么连接电视
江淮m5多重
厨房水槽怎么安装
华为手机如何关闭省电模式
荣耀Play7T充电太慢如何解决
Redmi Note 12 探索版的处理器是什么
车钥匙没电 无法使用车辆钥匙的遥控功能
车上仪表盘标志感叹号
一加8Pro支持多少w快充
最新学习
iQOO 11 Pro小窗口分屏模式设置方法
倒档不好挂怎么解决
吉利最新款跑车图片及报价(吉利旗下的品牌超跑定价85.8万)
传输到mac或pc是什么意思
股东红利分配方式有哪些
2021年车辆购置税是需要缴纳
艾瑞泽gx报价及图片(为什么艾瑞泽gx那么多准新车)
iqoo9是曲面屏吗
送蔬菜花束什么含义
柯珞克口碑怎么样 柯珞克真实口碑
excel怎么把数据反过来排列
88vip怎么绑定别人的饿了么