学了一段时间java,接触了mvc设计模式,但是对设计模式概念比较模糊,通过百度了解了一下.这里简单总结一下.
设计模式(Design pattern),百度说是也叫软件设计模式,是一套被反复使用,多数人知晓的,经过分类编目的,代码设计经验的总结.
使用设计模式是为了可重用代码,让代码更容易被他人理解,保证代码可靠性,程序的重要性.
是对面向对象设计中反复出现的问题的解决方案.
这样我们可以知道,设计模式是开发人员软件开发过程中面临的一般问题的解决方案.就是一种代码设计经验的总结,通过采用各种设计模式
我们写代码的时候应该会更简单.
MVC又是什么呢?
MVC也是一种设计模式,代表Model-View-Controller(模型-视图-控制器)模式.我是在ssm框架学习这块了解到的.
这种模式应该是用于应用程序的分层开发.具体分层开发是什么,不是太懂,百度一下~
https://blog.csdn.net/daniel_fei/article/details/58611596就是这个大概了解了一下
Model:模型代表一个存取数据的对象,也可以带有逻辑业务,在数据发生变化时更新控制器
View:视图就是将模型中的数据以某种形式进行可视化.
Controller:控制器作用在模型和视图上面,它可以控制数据流向模型对象,并且在数据变化时,更新视图.并且它使视图与模型相互分离开来
就好东西都不是很懂,慢慢积累每天进步!