数据模型层
概述
在这个框架里,就是数据对象定义层,参考[3.数据对象]的定义;数据库表对应数据对象类定义在一般都放置在前台src目录下;如框架示例betterlife即放置位置在以下路径:
home/betterlife/src/domain
代码生成也在这个位置下,如果重用工程后的名称bettercity,那么路径就应该是:
home/bettercity/src/domain
所有的数据对象都继承自DataObject.php;可以使用[3.1数据对象通用方法]里说明的方法直接执行数据库的操作;可以使用数据对象所有的特性。
代码生成
只要数据库配置正确,数据库表定义严格遵循数据库设计规范,都可以通过代码生成[参考5.代码生成]该应用的所有数据对象并进行数据对象的增删改查操作。