摘要: 在实际开发时,许多业务接口的入参非常复杂,比如会有多级的 JSON 嵌套或者混杂着各种数组。 这种时候如果我们将接口参数的拼装逻辑杂乱的写在 Controller 层,代码的可读性会非常差,后续接手的人员需要一个参数一个参数的比对着接口文档来推演参数的拼装逻辑。 在这种情况下,将接口调用参数封装为数 阅读全文
posted @ 2020-03-24 21:04 牛有肉 阅读(1183) 评论(1) 推荐(0) 编辑
摘要: 在使用微服务的过程中,RPC 是永远绕不开的点。之前并没有磕的很深,一直觉着 RPC 是一个黑魔法。比如我们常用的 Dubbo、SpringCloud 等框架,将微服务模块间的方法调用封装的像本地方法调用一样,方便又令人费解。 今天如愿以偿的仿照 Dubbo 自己手写了一个 rpc “框架”,虽然简 阅读全文
posted @ 2020-03-24 11:27 牛有肉 阅读(514) 评论(0) 推荐(0) 编辑