# Dave **Repository Path**: php_java/Dave ## Basic Information - **Project Name**: Dave - **Description**: Dave属于node一键生成curd代码的框架,便捷开发,教您不需要写代码也能弄接口 - **Primary Language**: NodeJS - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 92 - **Created**: 2020-07-02 - **Last Updated**: 2021-06-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
🚀后端接口和文档自动化,前端(客户端) 定制返回JSON的数据和结构!
Dave是一种专为API而生的 JSON网络传输协议 以及 基于这套协议实现的ORM库。1.表的基础结构分别为id,createtime,updatetime
该套代码生成器仅限于 node框架内的结构生成规则, 所有生成的实现统一在服务端进行处理, 然后返回, 如需要进行修改, 修改后台服务的接口实现即可。
目前整套的生成内容主要围绕整套框架的设计结构进行, 覆盖后台(WCF接口、数据接口、业务层)、前台的代码生成(View 及ViewModel层), 如下所示。
1.支持生成可预览编辑的代码、直接复制进行移植
2.直接生成文件, 无论是类库文件、还是前端的UI .xaml文件。
3.支持代码高亮、方便进行查看编辑
4.暂只支持mysql但是并不是以后就打算支持mysql 会多种数据库选择
1.数据动态链接,数据结构的管控
2.表中的数据查看
3.数据可在视图中进行编辑修改。
4.可通过表/类结构实现api生成
5.可通过表/类结构实现接口文档生成
需要先创建链接如下操作
进行数据库链接
网页附属功能可以查看修改您的数据结构(不推荐使用-可修改表描述)
可以对数据进行增删改查
代码生成部分,mvc数据结构
生成代码目录结构
可一键生成文档
文档样式,并且支持在线调试结构
代码下载后 执行如下命令
npm install
npm run node