3 Star 15 Fork 4

倔强嘴角留下一抹殇/NewApi

Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README
Apache-2.0

NewApi

介绍

基于ApiAdmin二次开发,自带代码生成器的项目,只需建立项目表结构即可生成:APP接口文档,管理系统的前后端所有代码等,达到快速上线的目的! 本开源项目只提供简易功能,生成的代码文件需要手动移到指定目录! 商业版项目请加群 477492698 联系群主索要! 商业版除简易功能外,可以自动生成代码到程序运行目录,无需手动移动, 支持一键生成多语言,自动前后端路由,自动生成需要APPID和AppSecret的授权接口以及文档,无需手动录入接口数据,极大提高了项目开发效率,缩短项目开发周期,无需关注底层代码实现,可以集中精力进行项目的业务逻辑处理,更多功能敬请期待!

更多案例

请关注微信公众号 量子互联网络科技 获取
输入图片说明

快速安装

第一步:项目搭建

由于本项目是基于ApiAdmin开发,使用过程中请参考https://www.apiadmin.org/
先获取基础代码 git clone https://gitee.com/GionConnection/NewApi.git  再使用composer安装依赖包 composer install
代码生成器是Nodejs开发,需要安装Nodejs环境

第二步:数据库建立

database的数据库文件还原至数据库
网站账号:root
网站密码:123456

第三步:代码生成器设置

参考表结构以及命名规范建立数据表
打开BuildCode文件夹修改index.js文件里面的db和newdb的数据库连接信息
其中的db的数据库名字不要改
执行node index
退出系统重新登录

注:安装完成后执行第三步,后台管理员的账号密码请查看:application/install/lock.ini

效果展示 http://www.56.com/u72/v_MTYxNTA3MDc3.html

新手教学 http://www.56.com/u16/v_MTYxNTA2NDA1.html

项目简介

系统需求

  • PHP >= 5.6
  • MySQL >= 5.5.3
  • Redis
  • NodeJs

项目构成

  • ThinkPHP v5.1.*
  • Vue 2.0
  • BuildCode
  • ...

功能简介

  1. 接口文档自动生成
  2. 接口输入参数自动检查
  3. 接口输出参数数据类型自动规整
  4. 灵活的参数规则设定
  5. 支持三方Api无缝融合
  6. 本地二次开发友好
  7. 自带代码生成器一键生成所有代码

联系我们

  1. 码云 https://gitee.com/GionConnection/NewApi.git
  2. 官方唯一QQ群 477492698
  3. 微信公众号 量子互联网络科技
ThinkPHP遵循Apache2开源协议发布,并提供免费使用。 版权所有Copyright © 2006-2018 by ThinkPHP (http://thinkphp.cn) All rights reserved。 ThinkPHP® 商标和著作权所有者为上海顶想信息科技有限公司。 Apache Licence是著名的非盈利开源组织Apache采用的协议。 该协议和BSD类似,鼓励代码共享和尊重原作者的著作权, 允许代码修改,再作为开源或商业软件发布。需要满足 的条件: 1. 需要给代码的用户一份Apache Licence ; 2. 如果你修改了代码,需要在被修改的文件中说明; 3. 在延伸的代码中(修改和有源代码衍生的代码中)需要 带有原来代码中的协议,商标,专利声明和其他原来作者规 定需要包含的说明; 4. 如果再发布的产品中包含一个Notice文件,则在Notice文 件中需要带有本协议内容。你可以在Notice中增加自己的 许可,但不可以表现为对Apache Licence构成更改。 具体的协议参考:http://www.apache.org/licenses/LICENSE-2.0 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

About

基于ApiAdmin二次开发,自带代码生成器的项目,只需建立项目表结构即可生成:APP接口文档,管理系统的前后端所有代码等,达到快速上线的目的! expand collapse
PHP
Apache-2.0
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/tmm-top/NewApi.git
git@gitee.com:tmm-top/NewApi.git
tmm-top
NewApi
NewApi
master

Search

Dd8185d8 1850385 E526c682 1850385