接下来的这个系列,彻底针对“APP接口”开发进行,因此,但愿你有必定的Java开发基础、以及必定的接口交互经验。sql
思来想去,决定按照下面的提纲进行数据库
1. 基于SpringBoot建立基础框架;跨域
2. 集成数据库操做(mybatis);mybatis
3. 集成接口文档(swagger-ui);框架
4. 添加拦截器,重点解决跨域访问、token鉴权;curl
5. 静态文件访问;工具
6. 打包部署;测试
参照提纲,须要准备的工具:ui
1. IDE,选择你习惯的便可,这次我以“IntelliJ IDEA”为主;url
2. 数据库,后期多以项目状况而定,包括Mysql、Oracle、PostgreSQL等,这次以“MySQL”为例;
3. 数据库可视化工具,比较常见的如navcat、MySql workbench,甚至IDEA自带了DB功能,这次我以“MySql workbench + IDEA DB”为例;
4. 接口测试工具,工做中有不少方法,好比curl、Postman,甚至swagger自带接口请求,为了通用性,我以“Postman”为例;
准备好了的话,跟上节奏,走着~~~