基础模型:
一般的MVC框架中,都有一个基本的DB数据库基本操作类
我叫它DB.class.php,有一个baseModel.class.php 去继承DB.class.php
baseModel 是所有框架model的基类,其他的model是都需要继承baseModel
baseModel已经有db类的相关方法,增删查改的方法,baseModel其实就是数据库工厂,不同的模型继承baseModel,就有操作不同数据表的对象实例了,这样就用一个基础的class,完成了实例化各个不同数据表的对象,就好像是工厂一样,传不同的表名字就返回给你不同的对象(工厂模型)。
工厂模型:
就相当于一个创建对象的机器,完成了实例化各个不同数据表的对象,传不同的表名字就返回给你不同的对象