
TP5.1 自动生成代码和文件的工具
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
这是一款专为ThinkPHP 5.1框架设计的自动生成代码与文件的高效开发辅助工具,极大提升了开发效率与项目构建速度。
本工具能够自动生成公共方法、中间件、验证器、模型及控制器的代码与文件。
1. 该代码基于ThinkPHP5.1.20 + MySQL数据库 + PHP7。
2. [模型]模块会根据表来创建,一张表对应一个数据层模型。如果你使用到服务层和逻辑层,则也会生成相应层次的模型。依据个人需求选择是否分层:
- 服务层模型:包含调用逻辑层增删改查四个方法
- 逻辑层模型:包括对数据层几个常用操作的方法实现
- 数据层模型:绑定表及其主键,支持软删除、自动写入时间戳等,并处理一对多、一对一及多对多关联关系。
3. 当检测到表备注中包含“中间表”或“关联表”,会自动生成对应的中间表模型。
4. [验证器]模块选择字段信息后生成相应的验证规则代码。
5. [控制器]部分,可以选择要创建的模块,并自动产生对应控制器文件:
- 带有List、Edit、Add和Del四个方法的基础控制器。
- 分层控制器按需求自定义实现。
- 资源型控制器,默认提供包括CRUD在内的七个基本操作。
6. [视图]目前仅支持生成表格及表单的代码。
全部评论 (0)
还没有任何评论哟~


