yii2之写一个最简单的restful 例子
利用basic包,创建一个restful 例子
(1)首先将下载好的basic包放到服务器的根目录下,添加cookieValidationKey后,完成基本的配置后。按照上面的步骤配置yii2中的RESTful。
(2)在数据库中创建一个数据库 ceshi,在ceshi数据库中创建一个user表,sql语句如下:
CREATE TABLE user(
id int(10) primary key not null auto_increment ,
username varchar(20) not null,
password varchar(20) not null,
tele varchar(20)
)
(3)使用gii创建ID为v1的模块module ,之所这样做是为了将restful与负责网站部分业务的控制器分割开,避免造成不必要的误会。开启服务器后,直接在地址栏中输入 localhost/basic/web/gii 即跳转到gii页面 点击 Module Generator的start按钮开始创建module
需要输入两个参数Module Class 表示创建module的路径 Module ID 表示module的id
Module Class:app\modules\v1\Module
Module ID: v1