代码拉取完成,页面将自动刷新
同步操作将从 昌海/thinkphp5.1automatic 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
ThinkPHP5 自动生成代码、文件
本工具能够自动生成公共方法 中间件 验证器 模型 控制器 视图 demo 的代码及文件。
1、代码基于:ThinkPHP5.1.20 + mysql数据库 + php7
2、步骤:请首先建立好数据库,然后修改本程序中的"/application/database.php"数据库配置 注意:建议将每个字段标注“备注”,字段的“备注”在本工具中非常、非常、非常、有用
3、公共方法,和中间件是很简单的,只有生成代码,没有生成文件,根据需要是否使用
4、[模型]模型会根据表来创建,一张表对应一个数据层模型,如果你使用到服务层、逻辑层,也会创建对应的服务层、逻辑层模型 根据自己的需求生成。模型分层是从tp5.0 过来的,虽然5.1手册中没有了关于模型分层的介绍,但还是保留了分层,需要自己创建
1)服务层模型,带有调用逻辑层的增删改查4个方法
2)逻辑层模型,带有调用数据层的常用几个方法
3)数据层模型,绑定表和主键,软删除,自动写入时间、一对多,一对一、多对多等关联模型
4)当读取到表备注存在“中间表”或“关联表”时,会自动生成中间表模型
5、[验证器]选择字段信息后,字段生成相应的验证器代码。
6、[控制器] 选择模块后,自动生成控制器文件。
1)控制器带有List、Edit、Add、Del4个方法,逻辑需要自己写
2)分层控制器根据需求创建
3)资源控制器,创建的方法是对应的7个方法,不是4个
7、[视图],目前只有生成表格、表单的代码,生成代码
8、目前已添加demo: 阿里云短信 阿里云oss phpExcel导出 快递鸟 快递100 后续会陆续添加
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。