应用分层(三层架构)

1、

2、它比MVC更合理,MVC的任务分配不太均匀,model处理的问题过多,进一步改进成三层架构更为合理

3、

4、两者共同点:解耦

5、高内聚低耦合

(1)模块内:关系尽量紧密

(2)模块间:模块间尽量关联低

6、学习Spring MVC, 其实就是学习各种Web开发需要⽤的到注解
(1)@RequestMapping: 路由映射
(2)@RequestParam: 后端参数重命名
(3)@RequestBody: 接收JSON类型的参数
(4)@PathVariable: 接收路径参数
(5)@RequestPart: 上传⽂件
(6)@ResponseBody: 返回数据
(7)@CookieValue: 从Cookie中获取值
(8)@SessionAttribute: 从Session中获取值
(9)@RequestHeader: 从Header中获取值
(10)@Controller: 定义⼀个控制器, Spring 框架启动时加载, 把这个对象交给Spring管理. 默认返回视图.
(11) @RestController: @ResponseBody + @Controller 返回数据
7、Spring的三者区别
(1)Spring:火车
(2)Spring Boot:12306
(3)Spring MVC(web开发):买票改签

相关推荐
却道天凉_好个秋41 分钟前
系统架构设计(十一):架构风格总结2
架构·系统架构
霸王蟹1 小时前
React Fiber 架构深度解析:时间切片与性能优化的核心引擎
前端·笔记·react.js·性能优化·架构·前端框架
欧先生^_^3 小时前
Node.js 源码架构详解
架构·node.js
星川皆无恙6 小时前
大模型学习:Deepseek+dify零成本部署本地运行实用教程(超级详细!建议收藏)
大数据·人工智能·学习·语言模型·架构
AI_Auto7 小时前
数字化转型- 数字化转型路线和推进
架构·数字化·制造业
中草药z8 小时前
【MySQL】架构和存储引擎
架构·memory·innodb·csv·存储引擎·myisam·mysql架构
搬砖的小码农_Sky9 小时前
FPGA: XILINX Kintex 7系列器件的架构
fpga开发·架构·硬件架构
AI+程序员在路上11 小时前
REST架构风格介绍
物联网·架构·restful·web
weifont16 小时前
聊一聊Electron中Chromium多进程架构
javascript·架构·electron
国际云,接待19 小时前
云服务器的运用自如
服务器·架构·云计算·腾讯云·量子计算