目标定位
- 封装通用功能,减少冗余开发,方便维护。
- 协议封装,屏蔽系统对接的复杂性,统一对外提供http接口。
架构
架构图
核心功能-动态api处理流程
动态api
客户端sdk实现逻辑
- 加载配置文件
- 初始化okhttpclient、httpclient等实例。
- 实例化更高阶类RestTemplateClient。
- 读取配置文件中以api.开头的配置项,使用jdk动态代理生成接口实例。
- 把接口实例缓存到内存Map中。
- 用户在使用时候根据接口类型直接获取对象进行调用。
架构图
动态api
本文标题:98.基础服务平台
本文链接:https://www.haomeiwen.com/subject/mpopgktx.html
网友评论