SpringMVC 浅显理解

3 篇文章 0 订阅
1 篇文章 0 订阅

简单谈谈 Spring MVC

OOP 七大原则

开闭原则:对扩展开发,对修改关闭

里氏替换原则:继承必确保父类所拥有的性质在子类中仍然成立

依赖倒置原则:设计要依赖于抽象而不是具体化,要面向接口编程,不要面向实现编程

单一职责原则:控制类的颗粒大小、将对象解耦、提高其内聚性

接口隔离原则:要为各个类建立他们需要的专用接口

迪米特法则:只与你的直接朋友交谈,不跟“陌生人”说话

合成复用原则:尽量先使用组合或者聚合等关联关系来实现,其次才考虑使用继承关系来实现

MVC 分层图:

image-20210426212208382

MVC 架构模式:通过把职责、性质相近的成分归结在一起,把不相近的成分进行分离,MVC将系统分解为模型M(Model)、视图V(View)、控制器C(Controller)三部分,其中M是应用程序核心功能,管理这个模块中使用的得数据和值;V提供模型的展示,管理模型如何显示给用户,它是应用程序的外观(或称为数据封装类);C对用户的输入做出反应,管理用户和视图的交互,是连接模型和视图的枢纽。MVC 每一部分都相对独立,职责单一,在实现过程中可以专注于自身的核心逻辑。MVC 是对系统负责性的一种合理的梳理与切分,它的思想实质就是“关注点分离”。MVC 主要作用是降低了视图与业务逻辑间的双向偶合

**Spring MVC:**Spring MVC是Spring Framework的一个模块,是基于Java实现MVC的轻量级Web框架。

更新中······

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

fzshuai25

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值