推荐 原创 视频 Java开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发
Lambda在线 > IT论 > Spingmvc框真的懂吗?

Spingmvc框真的懂吗?

IT论 2018-10-23

首先介绍spingmvc框架

SpringMVC是Spring对MVC思想的一种实现,建立在Spring核心功能之上,功能强大,使用方便。

    框架分为模型,视图,控制层三层模型。

    具体可以从下图中体会到spingmvc部门

   


具体我们可以回顾下,每一层代表的含义

    第一层:模型层主要建实体和业务处理

    第二层:视图层用于界面交互

    第三层:控制层控制转发,起到控制作用

具体每层的处理流程我归纳为以下流程:

我们来看看具体的跳转逻辑吧:

第一步:先是相当于我们用鼠标点击页面,框架中前端控制器的东西,根据信息,判断,哪个页面来进行数据委托,交给控制器处理。

第二步:当信息传递到控制器的时候,根据接受和绑定的参数请求到一个对象,那么通过请求转发,进行控制处理,吧对象传递到ModelAndView的模型层

第三步:在数据进行业务处理,和数据保存等操作后,返回给视图进行渲染

第四步:通过前端控制器再放回到页面进行反馈给点击着,俗称用户,这样一个流程就算完成了。

是不是觉得这个后端框架很简单,有对此感兴趣的小伙伴,可以和小编交流一下。

Sping 呢,有两主要的部分需要我们重点学习

第一:ICO容器

第二:AOP

ICO容器其实就算依赖注入

AOP可以减少代码重复,减低耦合,可操作性

Spingmvc我们可以理解我电脑插线板上面,可以不同组件进行插入,很方便的卸下来,这个和电脑插板很类似。

有什么不懂得可以联系小编,共同学习,互相交流。


版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《Spingmvc框真的懂吗?》的版权归原作者「IT论」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

关注IT论微信公众号

IT论微信公众号:ITlun963

IT论

手机扫描上方二维码即可关注IT论微信公众号

IT论最新文章

精品公众号随机推荐