源码Git地址: https://github.com/git-simm/simm-framework.git (欢迎大家提交优化代码 ^_^) 一.业务场景 公司先有业务系统,后来觉得需要抽离公共的底层权限服务.再加上之前的业务对象命名不规范,这次想要一次搞定.面对这种场景,摆在我面前的有三套方案. 用底层权限服务提供的数据格式,把业务代码中不规范的引用都改一遍.影响面实在太广,放弃: 加一个数据适配层,从底层权限服务请求到json数据,定义一套匹配的pojo类型进行接收.之后再用适配方法,进…