yii2gii之CURD使用,功能不要太强大

本文介绍如何使用Yii2框架中的Gii模块自动生成CURD代码。通过配置引入Gii模块,并设置允许访问的IP地址,可以方便地生成模型及控制器,实现对数据库表的增删改查操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

yii2继续提供了gii模块,其强大的自动生成功能用起来够爽,简单几句,记录下CURD生成;


1、配置文件引入gii模块:在config/web.php中加入

if (YII_ENV_DEV) {
    // configuration adjustments for 'dev' environment
    $config['bootstrap'][] = 'debug';
    $config['modules']['debug'] = 'yii\debug\Module';

    $config['bootstrap'][] = 'gii';
    $config['modules']['gii'] =[
        'class'=>'yii\gii\Module',
        'allowedIPs'=>['127.0.0.1', '::1', '192.168.0.189'],
    ] ;
}


2、使用gii,在站点目录下输入http://xx.xx.xxx/gii进入界面



3、填入参数即可,前提是已经建好了一个模型;比如想管理news表,先generate,app/models/News模型;

然后创建ManageNews模型来对news表进行CURD管理,ManageNews模型就是我们要生成的CURD模型,News模型是我们进行CURD数据来源的模型,

具体程序会生成一个ManageNews模型和ManageNewsController,里面包含对News模型里面数据表的curd操作!!







4、一件生成模型,访问控制器ManageNewsController,就可以看到效果



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值