最终效果
Laravel Gii 为中小型项目快速创建管理后台,提供了一种新的可能。使用的过程中,你会发现很轻量,自由度很高,内部实现逻辑简单。
特别是熟悉iView的开发者,在通过Gii生成的页面上,可以根据自己的需求自定义页面,通过修改默认Input组件为其他功能丰富的iView组件,可以来构造更加复杂的管理页面。
你会发现它没有提供用户登录、权限功能,转而只是提供更加轻量化的页面创建,这点会让很多开发者们感到更加舒适,可以自由灵活的调整、自定义页面,来实现不同的能力。
感谢支持,欢迎在Issue提出意见
开始体验吧
[TOC]
原理
通过解析MySQL的数据表结构,来提取字段、以及类型,并填充到stub模板。
生成对应的Model、Observer、Controller、View、Route等相关项目文件。
根据MySQL表结构生成Model
根据Model生成Controller
官网
注意
因为是解析MySQL的表