CRUD程序员的福音-零代码WebAPI快速开发系统,零代码开发API接口(QQ:2914709646 有需要请联系)
一、数据库管理:可以创建、删除,查询数据库表
二、API管理:可以创建、修改、删除、查询API接口,自定义API接口查询条件、数据表连接条件、分组统计、返回字段格式等
说明:零代码WebAPI快速开发系统可以实现无需编写任何代码,通过网页配置即可生成API接口的功能,节省大量重复开发的CRUD代码,(复杂业务还是需要单独开发)
技术栈:后台springboot,nutz,前台:vue+bootstrap
启动方式:
使用vscode或者IDEA打开项目,下载pom文件中的依赖包
安装mysql5.2.7数据库,修改application.yml中的配置(system:dbName: nutsdemo #一定要配置,默认数据库)
运行WebApplication.java
使用约定和方法
数据库使用mysql数据库
数据表和字段均有中文备注(会自动生成api接口文档的相关信息)
数据库主键均使用小写id作为自增主键(编辑、删除、查询单个数据均默认使用id作为条件)
所有接口的配置方式都是一致的:先选数据表,然后加载表信息,然后配置条件字段和结果字段,保存即可。
可以配置的5种接口类型
查询接口,支持单表查询和多表查询
单表主键查询接口:支持单表根据id查询
单表插入接口:支持单表插入数据,支持选择插入的字段,传入字段为jsonbody格式