已有1条回答
管理员
Controller是SpringBoot的基本组件,也是MVC结构的组成部分,其作用是将用户提交来的请求通过URL匹配,分发给不同的接收器(具体的Controller),该接收器会对其进行相应处理,然后返回处理结果。
例如:在 RESTful 接口中,Controller 接受用户的参数,从数据库中查找内容返回给用户或者将用户的请求更新到数据库中。在 HTML 页面请求中,Controller 根据用户访问不同的 URL,渲染不同的模板得到 HTML 返回给用户。在代理服务器中,Controller 将用户的请求转发到其他服务器上,并将其他服务器的处理结果返回给用户。
Controller 层主要对用户的请求参数进行处理(校验、转换),然后调用对应的 service 方法处理业务,得到业务结果后封装并返回:获取用户通过 HTTP 传递过来的请求参数。校验、组装参数。调用 Service 进行业务处理,必要时处理转换 Service 的返回结果,让它适应用户的需求。通过 HTTP 将结果响应给用户。
猜你喜欢
微信银行卡解绑不了怎么回事
第一次上高速应该注意什么?
邀请函文字内容
Redmi Note 12 Turbo的NFC能刷地铁吗
iPhone 13 Pro Max创建苹果ID的方法介绍
绿萝一碰塑料瓶,根系蹭蹭冒,叶子比巴掌还大!
绿驹电动车(绿驹电动车怎么样)
华为Mate60Pro有3D人脸识别吗
Redmi Note 12 Turbo怎么设置耳机与手机音量同步
法拉利跑车最便宜多少钱(法拉利Roma上市售238万元)
14pro有灵动岛吗
本田crv平均油耗AB设置
最新学习
华为畅享60Pro如何提取图中的文字
OPPO A1活力版是什么屏幕
起亚智跑油耗
小米13 Pro怎么打开游戏加速
iPhone14一天充两次伤电池吗
大众凌渡2022款图片及报价 2022款凌渡售价14万(第五年保值率50%)
狐狸属于什么科
催熟小说讲了什么
雷克萨斯为什么不保值 雷克萨斯保值率非常高
车窗贴膜需要多久才能开窗(贴膜后不小心开窗怎么办)
嘉荫县景点
al10荣耀是什么型号