接下來的這個系列,徹底針對「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」爲例;
準備好了的話,跟上節奏,走着~~~