一、能学到啥
现在的简历,玩的都是综合实力。有业务项目再加一个技术组件项目,分别举证自己在不同方面的能力积累,这样的简历筛选中比较容易通过,面试中也能让面试官刮目相看。因为组件项目非常好体现设计能力和设计模式的运用;
- 蓝兔支付官网API接口分析,包括;扫码支付、H5支付、公众号支付、小程序支付、订单退款、查询订单、支付通知等功能。
- 通过 okhttp3、retrofit2 框架,对接官网 http api 接口。框架的能力可以让支付对接更加标准、清晰,易扩展。
- 不同的支付方式会有自己的签名字段,所以通过聚合支付对象,提供签名处理。
- 每个支付方式提供独立的接口实现,保证单一职责,不同的支付就是每一个单独的策略实现。
- 提供工厂服务,封装支付 API 服务的创建,统一管理。
- 通过 SpringBoot 工程,配置支付 sdk 对接使用。
- 使用 natapp 内网穿透工具,验证支付回调。
- 熟练使用 Git、Gitcode 提交代码、合并代码、切换分支等操作。
综上,所有的编码小傅哥全程录制视频,一行行带着实现。你可以非常清楚的学习到这些设计思考、编码经验的实战技能。学习了这样一套技术,以后在开发同类的内容都是游刃有余的。
二、项目介绍
本次项目采用全程视频手把手的方式进行教学,包括;官网文档阅读分析、运用 openai 写案例代码、工具转换对象、IntelliJ IDEA 快捷键使用、工程的搭建、场景设计模式分析和运用、工程代码提交合并等实战技能。
1. sdk工程
