swiftmodel怎么写( 二 )


现在有很多MVC的框架.比如JAVA EE 的STRUTS之类的. 。
3.如何写一个好的ModelCode Igniter PHP MVC框架中如何编写Model方法 。
CRUD 方法
CRUD 是Create, Retrieve, Update, and Delete的缩写. 这些是最基本的数据源交互方法 。
如:
Create[增] – 添加一个用户账号
Retrieve[查] – 获取一个产品列表
Update[改] – 修改用户密码或产品名称
Delete[删] – 删除一个用户或产品
编写model时 , 一般首先会创建CRUD方法 。如果你正在编写用户身份验证(登陆 , 注销 , 忘记密码 , 激活帐户) , 你还需要能添加、修改和删除用户的功能 。
如:
function AddUser()
function UpdateUser()
function DeleteUser()
function GetUsers()
这四个方法可以处理大部分情况 。与创建一个model方法"GetActiveUsers” 相比 , 我们只需要在GetUsers方法中创建一个参数来获取指定用户状态的结果集 , 就可以达到同样目的 。更多如下…
以数组作参数
一般 , 方法的参数写法如以下方式:
function AddUser($insertData)
function UpdateUser($userId, $updateData)
function DeleteUser($userId)
function GetUsers($limit, $offset)
这种写法的缺点是我们可能需要很多参数 , 甚至不得不创建同一个方法的不同参数版本 。
【swiftmodel怎么写】

swiftmodel怎么写

文章插图