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