常用的工具集,包括微信授权、支付 、spring aop扩展工具、excel等工具
- 你对本模块里面提供的第三方接口没有任何的对接经验, 又想进入快速的开发
- 如果你不想每次在对接一个第三方接口的时候,使用不同风格的api接口(不同的人代码风格不一样)导致增加学习成本,降低开发效率
- 如果你想开源一个jar模块,但是又不想让使用者导入太多的jar包 比如:你开发的功能需要使用json功能,这时候你又不知道使用者项目里面导入的是哪个jar模块(Fastjson、jsckson、gson),这时候你可能需要一种json适配器
二、编写api需要关注哪些点
- 可读性强, 易于理解, 风格统一