MVC全名为Model View Controller,其中Model(模型)-View(视图)-Controller(控制器),是一种软件设计典范
使用MVC的目的为将各个不同类型的代码分层,各个层之间相互独立,各不影响,最终目的是实现解耦合(当这个业务中一个层的代码出问题后其他层不会受到影响)
Mode:放数据接口和各种基础方法,其他不知道放哪里的也可以放进去
View:就是将数据对用户进行展示,与用户进行交互
Controller:对数据进行操作
总结:MVC可以有很多分层,Model、View、Controller只是MVC的三个部分,每个层放不同类型的代码,切分业务逻辑,让业务变得更容易让人接受
例如eclipse中的包一样
互不影响但是又相互联系