欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

windframework的数据操作探讨

程序员文章站 2022-04-23 22:58:26
...
在原生态的php+mysql开发中,在对数据库操作前需要链接数据库,实例化一个数据操作句柄,然后我们就可以对数据进行查询、添加和删除等操作了。那么在windframework框架中是如何获取一个实际的数据库操作句柄呢?下面将围绕这个问题作一些简单的探讨。


一般来说,框架的数据操作由数据模型层来处理,前面的WindFramework框架的项目部署已对windframework的部署作过介绍,现在以windframework自带的blog为例,blog的用户模型类为UserService.php,负责对数据查询和添加等处理,以供控制器IndexController.php调用。打开\blog\service\UserService.php,看下面的代码片断:

/**      
     * 用户注册服务      
     *       
     *@param UserForm $userInfo      
     *@return boolean      
     */
    public function register($userInfo) {      
        $db = $this->