eolinker安装与部署以及接口的管理

一. eolinker简介

eoLinker是目前业内领先、国内最大的在线API接口管理平台,提供自动生成API文档、API自动化测试、Mock测试、团队协作等功能,旨在解决由于前后端分离导致的开发效率低下问题。
前后端分离之后,展示的责任就全部交给前端,后端只负责数据的交互,深入的处理。
优点:

  1. 免费且开源。
  2. 接口信息的录入与导出、在线测试以及团队协作管理。
  3. 支持文档分享和导出,你可以通过eoLinker在线生成接口文档,也可以导出成为HTML、PDF以及Word等,快速分享或发布API信息。
  4. 代码自动生成文档,通过读取代码中的EOML(eoLinker标注语言)注解,eoLinker可以自动生成API文档,省去了重复录入的麻烦,无缝连接开发与管理工作。
  5. 团队协作功能也很强大,可以进行项目邀请邀请成员,同时可以设置相应成员的操作权限,避免一些小白的疏忽将项目的某些重要部分进行更改或删减。

二. 需要的环境

  • jdk1.8
  • mysql数据库
  • navicat数据库可视化工具
  • idea

三. jdk1.8下载和环境配置

去到官网,下载对应的版本
eolinker安装与部署以及接口的管理
eolinker安装与部署以及接口的管理
eolinker安装与部署以及接口的管理
直接安装,一直下一步就可以了
eolinker安装与部署以及接口的管理
eolinker安装与部署以及接口的管理
将新建的java环境下的bin目录增加到path下就行了。
eolinker安装与部署以及接口的管理
测试时出现jdk的版本信息说明已经配置成功。
eolinker安装与部署以及接口的管理

四. mysql以及navicat的安装。

。。。

五. eolinker的配置以及部署。

官网上载
https://github.com/SeanXiao1207/CHN-EOLINKER-AMS-Lite-4.0-For-Java.git
eolinker安装与部署以及接口的管理
eolinker安装与部署以及接口的管理
解压之后的目录结构
backend_source_code:后端代码
database:数据库文件
doc:使用文档
frontend_source_code:前端代码
release:jar包位置
eolinker安装与部署以及接口的管理

1.数据库的导入

eolinker安装与部署以及接口的管理eolinker安装与部署以及接口的管理
eolinker安装与部署以及接口的管理
eolinker安装与部署以及接口的管理

2. 修改数据库连接配置信息

…\CHN-EOLINKER-AMS-Lite-4.0-For-Java-master\release\eolinker_os_release_4_0\eolinker_os\config
eolinker安装与部署以及接口的管理

3.启动项目

目录下输入java –jar eolinker_os-4.0.jar
eolinker安装与部署以及接口的管理
项目已经启动成功,浏览器上输入http://localhost:8080/eolinker_os/index.html到主页面,点击注册,需要填写下数据库信息。完了之后在第一画面登陆就行了。
eolinker安装与部署以及接口的管理
eolinker安装与部署以及接口的管理
eolinker安装与部署以及接口的管理
eolinker安装与部署以及接口的管理

六. 项目及接口的管理

创建项目
eolinker安装与部署以及接口的管理
eolinker安装与部署以及接口的管理
新增一个无参的接口,拿之前写过的测试项目举例,首先让项目运行起来。
eolinker安装与部署以及接口的管理
url为接口路径,名称自取,由于是无参,所以下面的参数列表不用填
eolinker安装与部署以及接口的管理
测试显示200,证明拿取数据成功。
eolinker安装与部署以及接口的管理
然后是带参的接口,参数名处写入形参。
eolinker安装与部署以及接口的管理
同样拿取到名称带”本”字的数据
eolinker安装与部署以及接口的管理

七. 客户端的对比

会多出很多新的功能。
eolinker安装与部署以及接口的管理
eolinker安装与部署以及接口的管理
这里也是会多出很多新的信息
eolinker安装与部署以及接口的管理
导出项目也是,只有html格式不收费
eolinker安装与部署以及接口的管理

八. idea内的项目部署

导入项目
导入需要的maven依赖,可能会出现飘红的情况,是因为包与包之间有冲突,手动引入即可。
eolinker安装与部署以及接口的管理
修改application.properties
eolinker安装与部署以及接口的管理
打包类型
eolinker安装与部署以及接口的管理
tomcat版本
eolinker安装与部署以及接口的管理
输入地址后同样可以访问
eolinker安装与部署以及接口的管理
eolinker安装与部署以及接口的管理