这是【综合类型第 18 篇】,如果觉得有用的话,欢迎关注专栏。
MVC 是一个经典的设计模式,接下来我简述一下什么是 MVC ?
什么是 MVC MVC:全名 Model View Controller。是模型(model),视图(view),控制器(controller)的缩写。
一:什么是 Model 层 ? 作用:model 是用于处理应用程序中程序数据逻辑的部分,通常模型对象负责在数据库中存取数据。
二:什么是 View 层? 作用:view 是应用程序中处理数据显示的部分,通常视图是依据模型数据创建的。
三:什么是 Controller 层? 作用:controller 是应用程序中处理用户交互的部分。通常控制器负责从视图读取数据,控制用户输入,并向模型发送数据。
通过下面这张图,我们可以更直观的了解什么是 MVC 举例说明
我以 用户注册新账号 为例。
在注册界面(View),当用户把自己的账号,密码输入后(Controller),点击注册(Model),数据库存取完之后,此时会跳转到登陆界面(View),然后用户把注册时的账号密码输入(Controller),正确(Model)后会跳转到下一场景(View),如此形成了一个闭循环。
MVC 比较常见,还有一些常见的模式比如单例模式,观察者模式,工厂模式等等,这些设计模式我在后续的博客中会逐个列出,并举例说明。
你的问题得到解决了吗?欢迎在评论区留言。
赠人玫瑰,手有余香,如果觉得文章不错,希望可以给个一键三连,感谢。
结束语 技术是一点一点积累的,大神也不是一天就可以达到的。原地不动就是退步,所以每天进步一点点。 最后,附上一句格言:"好学若饥,谦卑若愚",望共勉。