APIJSON/APIJSON-Java-Server
2017-12-19 22:49:51 +08:00
..
APIJSON-Eclipse 数据库配置从SQLConfig移至SQLExecutor;优化命名和注释 2017-12-19 22:48:04 +08:00
APIJSON-Idea Server:同步eclipse版至idea版 2017-12-19 22:49:51 +08:00
README.md Update README.md 2017-12-11 22:34:53 +08:00

APIJSON后端部署 - Java

1.下载后解压APIJSON工程

打开APIJSON的GitHub主页 > Clone or download > Download ZIP > 解压到一个路径并记住这个路径。


2.导入表文件到数据库

后端需要MySQL Server和MySQLWorkbench没有安装的都先下载安装一个。
我的配置是Windows 7 + MySQL Community Server 5.7.16 + MySQLWorkbench 6.3.7 和 OSX EI Capitan + MySQL Community Server 5.7.16 + MySQLWorkbench 6.3.8其中系统和软件都是64位的。

启动MySQLWorkbench > 进入一个Connection > 点击Server菜单 > Data Import > 选择刚才解压路径下的APIJSON-Master/table > Start Import > 刷新SCHEMAS, 左下方sys/tables会出现添加的table。


3.用IntellIJ IDEA Ultimate或Eclipse for JavaEE运行后端工程

如果以上编辑器一个都没安装,运行前先下载安装一个。
我的配置是Windows 7 + JDK 1.7.0_71 + Eclipse 4.6.1 + IntellIJ 2016.3 和 OSX EI Capitan + JDK 1.8.0_91 + Eclipse 4.6.1 + IntellIJ 2016.2.5

IntellIJ IDEA Ultimate

1)打开
Open > 选择刚才解压路径下的APIJSON-Master/APIJSON-Java-Server/APIJSON-Idea > OK

2)配置(已有默认配置,可跳过)
打开 zuo.biao.apijson.server.sql.SQLConfig 类,编辑 MYSQL_URIMYSQL_SCHEMAMYSQL_ACCOUNTMYSQL_PASSWORD 为你自己数据库的配置。

如果有错误一般是Idea没有给Module分配JDK
在Project Structure最下方的Problems会有project SDK is not defined报错。

File > Project Structure > Project > Project SDK 选已安装的JDK
如果没有,则继续
New... > JDK > 选择JDK的安装路径 > Open
最后在底部
Apply 或 OK

3)运行
Run > Run APIJSONApplication

如果弹窗里只有Edit Configurations...这个选项,则点进去,然后
+ > Application > Main class 选apijson.demo.server.APIJSONApplication
最后在底部
Apply 或 Run

Eclipse for JavaEE

1)打开
File > Import > Maven > Existing Maven Projects > Next > Browse > 选择刚才解压路径下的APIJSON-Master/APIJSON-Java-Server/APIJSON-Eclipse > Finish

2)配置(已有默认配置,可跳过)
打开 zuo.biao.apijson.server.sql.SQLConfig 类,编辑 MYSQL_URIMYSQL_SCHEMAMYSQL_ACCOUNTMYSQL_PASSWORD 为你自己数据库的配置。

3)运行
Run > Run As > Java Application > 选择APIJSONApplication > OK


4.测试接口

直接使用 APIJSON在线工具 或 下载主页提供的 客户端App