这些是我根据师兄开会时说的和我自己在网上了解的,讲讲我的见解。
MVC(Model-View-Controller,模型—视图—控制器模式)分为三个基本部分:模型(Model),视图(View)和控制器(Controller),师兄跟我们讲解了M的部分。
model是用来处理数据的层,根据输入的数据进行处理后提供输出数据,对应用户的需求,也就是用户所有的视图效果来确定模型架构,通过建立连接与数据库的数据进行交互。一个model能为多个视图提供数据,一个model在数据库中对于一张数据库表格,表格中的一行代表model中的一个实例,例如,数据库中有张表叫User,在model层中就有一个对应的User类来保存数据。
关于数据库,数据库是存储在一起的相关数据的集合,程序可以从中提取数据或是存入数据,它独立于使用它的程序而存在。
M于数据库的关系,数据库就好比一个仓库,而数据库服务器就是仓库管理员,model的任务是与数据库服务器建立连接,通过sql语言向数据库服务器发出指令,从数据库中提取数据或是修改数据或是存储数据。
关于api——应用程序编程接口,是一些源代码,也就是一些预先定义的函数,我们可以通过接口来调用里面的函数而不用自己写代码。
就这么多了,有什么不对的望多多指教。最近搞摔擒方阵,摔得我天天擦活络油,迟到的总结,多多见谅。
1115

被折叠的 条评论
为什么被折叠?



