找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

237

积分

0

好友

29

主题
发表于 5 天前 | 查看: 24| 回复: 0

课程简介

本课程是一门深度聚焦于支付领域的Java微服务全栈实战课程。课程以企业级“闪聚支付”项目为蓝本,系统讲解从零开始构建一个高可用、可扩展的支付平台。您将深入学习Spring Cloud Alibaba微服务技术栈(Nacos、Dubbo、RocketMQ)、Mybatis-Plus、OAuth2.0等核心技术,并亲手实践微信支付与支付宝支付(JSAPI、手机网站支付)的核心接口对接与业务集成。课程涵盖商户入驻、资质申请、支付参数配置、C扫B支付、支付结果异步通知(RocketMQ)等完整支付业务闭环,以及RESTful接口设计、分布式认证、分库分表等高级议题。通过本课程的学习,您不仅能掌握支付系统的核心开发技能,更能获得从技术架构设计到项目部署上线的全流程实战经验,为冲击高薪Java开发岗位奠定坚实基础。


下载地址

游客,如果您要查看本帖隐藏内容请回复

课程目录

01 项目介绍与技术架构

第1–29节:项目背景、功能模块、技术架构演进、微服务架构、Nacos服务发现与配置管理等。

02 MyBatis-Plus与开发环境搭建

第1–21节:MyBatis-Plus介绍、通用CRUD、条件构造器、代码生成器及项目环境搭建与测试。

03 商户注册与资质申请

第1–19节:商户注册需求分析、短信验证码、异常处理、资质申请流程及七牛云文件上传。

04 商户资质申请与支付参数配置

第1–23节:资质申请接口实现与测试、支付渠道参数配置需求、应用绑定及缓存逻辑。

05 支付渠道参数配置与SaaS对接准备

第1–23节:支付渠道参数配置接口开发、缓存实现、SaaS系统对接概念与部署准备。

06 SaaS对接与用户认证

第1–21节:新增门店与员工、OAuth2.0认证、前后端集成测试及C扫B支付需求分析。

07 支付宝与微信支付对接

第1–23节:支付宝手机网支付、微信JSAPI支付接口定义、申请openid及下单测试。

08 生成门店二维码与立即支付

第1–23节:生成二维码流程、Freemarker模板、支付入口解析、支付宝下单接口与测试。

09 获取支付结果与RocketMQ

第1–21节:支付结果需求分析、RocketMQ基础、延迟消息、支付结果查询与更新测试。

10 微信支付接入与项目总结

第1–24节:微信支付接入流程、C扫B测试、项目技术架构总结、前后端分离及就业指导。

--- 点击展开详细目录 ---

day10视频

视频
  • 🎬 1.接入微信-支付入口-获取微信授权码-.mp4
  • 🎬 2.接入微信-支付入口-获取openid-.avi
  • 🎬 3.接入微信-支付入口-测试-.avi
  • 🎬 4.接入微信-立即支付-支付渠道代理微信下单接口-.avi
  • 🎬 5.接入微信-立即支付-交易服务微信下单-接口定义-.avi
  • 🎬 6.接入微信-立即支付-交易服务微信下单-接口实现-.avi
  • 🎬 7.接入微信-立即支付-测试-.avi
  • 🎬 8.接入微信-获取支付结果-支付渠道代理微信订单查询-接口定义-.avi
  • 🎬 9.接入微信-获取支付结果-支付渠道代理微信订单查询-接口实现-.avi
  • 🎬 10.接入微信-获取支付结果-支付渠道代理微信订单查询-接口测试-.avi
  • 🎬 11.接入微信-支付查询-代码实现-.avi
  • 🎬 12.接入微信-支付查询-测试-.avi
  • 🎬 13.C扫B-集成测试-.avi
  • 🎬 14.项目总结&就业指导-介绍闪聚支付项目-.avi
  • 🎬 15.项目总结&就业指导-微服务技术栈-.avi
  • 🎬 16.项目总结&就业指导-RESTful接口定义规范-.avi
  • 🎬 17.项目总结&就业指导-注册中心配置中心网关-.avi
  • 🎬 18.项目总结&就业指导-Spring Cloud Alibaba-.avi
  • 🎬 19.项目总结&就业指导-技术架构其它问题-.avi
  • 🎬 20.项目总结&就业指导-前后端分离开发的流程-.avi
  • 🎬 21.项目总结&就业指导-商户平台-.avi
  • 🎬 22.项目总结&就业指导-交易服务-.avi
  • 🎬 23.项目总结&就业指导-分库分表-.avi
  • 🎬 24.项目总结 就业指导-枚举 日志 异常处理-.mp4

day2视频

视频
  • 🎬 01.Mybatis-Plus介绍-.mp4
  • 🎬 02.Mybatis-Plus-快速入门-搭建工程-.avi
  • 🎬 03.Mybatis-Plus-快速入门-开发测试-.avi
  • 🎬 04.Mybatis-Plus-常见配置1-.avi
  • 🎬 05.Mybatis-Plus-常见配置2-.avi
  • 🎬 06.Mybatis-Plus-通用CRUD-插入-.avi
  • 🎬 07.Mybatis-Plus-通用CRUD-主键生成策略-.avi
  • 🎬 08.Mybatis-Plus-通用CRUD-更新操作-.avi
  • 🎬 09.Mybatis-Plus-通用CRUD-删除操作-.avi
  • 🎬 10.Mybatis-Plus-通用CRUD-查询操作-.avi
  • 🎬 11.Mybatis-Plus-条件构造器-基本比较器-.avi
  • 🎬 12.Mybatis-Plus-条件构造器-其它比较器-.avi
  • 🎬 13.Mybatis-Plus-代码生成器-.avi
  • 🎬 14.开发环境搭建-基础工程及数据库导入-.avi
  • 🎬 15.开发环境搭建-搭建项目服务-商品平台应用工程-.avi
  • 🎬 16.开发环境搭建-搭建项目服务-商品服务工程-.avi
  • 🎬 17.开发环境搭建-工程测试-生成代码及Mybatis-plus配置-.avi
  • 🎬 18.开发环境搭建-工程测试-接口开发-.avi
  • 🎬 19.开发环境搭建-Swagger接口工具-配置-.avi
  • 🎬 20.开发环境搭建-Swagger接口工具-接口测试-.avi
  • 🎬 21.开发环境搭建-Postman接口工具-.mp4

day3视频

视频
  • 🎬 1.商户注册 资质申请模块需求概述-.mp4
  • 🎬 2.商户注册-需求分析-.avi
  • 🎬 3.商户注册-部署验证码服务-安装Redis-.avi
  • 🎬 4.商户注册-部署验证码服务-部署和启动-.avi
  • 🎬 5.商户注册-部署验证码服务-接口测试-.avi
  • 🎬 6.商户注册-获取短信验证码-RestTemplate入门-.avi
  • 🎬 7.商户注册-获取短信验证码-RestTemplate请求获取验证码-.avi
  • 🎬 8.商户注册-获取短信验证码-接口定义-.avi
  • 🎬 9.商户注册-获取短信验证码-接口实现-.avi
  • 🎬 10.商户注册-获取短信验证码-接口测试-.avi
  • 🎬 11.商户注册-系统设计-.avi
  • 🎬 12.商户注册-商户服务注册商户接口-接口定义-.avi
  • 🎬 13.商户注册-商户服务注册商户接口-接口实现-.avi
  • 🎬 14.商户注册-商户平台应用注册商户接口-接口定义-.avi
  • 🎬 15.商户注册-商户平台应用注册商户接口-校验验证码-.avi
  • 🎬 16.商户注册-商户平台应用注册商户接口-接口实现-.avi
  • 🎬 17.商户注册-MapStruct对象转换-数据传输对象-.avi
  • 🎬 18.商户注册-MapStruct对象转换-MapStruct测试-.avi
  • 🎬 19.商户注册-MapStruct对象转换-MapStruct代码优化-.mp4

day4视频

视频
  • 🎬 01.商户注册-异常处理-异常处理流程-.mp4
  • 🎬 02.商户注册-异常处理-自定义异常类型-.avi
  • 🎬 03.商户注册-异常处理-异常处理器-.avi
  • 🎬 04.商户注册-异常处理-抛出自定义异常测试-.avi
  • 🎬 05.商户注册-添加商户手机号校验-.avi
  • 🎬 06.商户资质申请-系统交互流程-.avi
  • 🎬 07.商户资质申请-七牛云-介绍-.avi
  • 🎬 08.商户资质申请-七牛云-上传测试-.avi
  • 🎬 09.商户资质申请-七牛云-下载测试-.avi
  • 🎬 10.商户资质申请-上传证件-接口定义-.avi
  • 🎬 11.商户资质申请-上传证件-接口实现-上传工具类-.avi
  • 🎬 12.商户资质申请-上传证件-接口实现-.avi
  • 🎬 13.商户资质申请-上传证件-接口测试-.avi
  • 🎬 14.商户资质申请-商户服务资质申请接口-.avi
  • 🎬 15.商户资质申请-商户平台应用-接口定义-.avi
  • 🎬 16.商户资质申请-商户平台应用-获取商户身份-.avi
  • 🎬 17.商户资质申请-商户平台应用-接口实现与测试-.avi
  • 🎬 18.支付参数配置-需求概述-理解应用-.avi
  • 🎬 19.支付参数配置-需求概述-理解支付渠道参数配置-.avi
  • 🎬 20.支付参数配置-需求概述-业务流程-.avi
  • 🎬 21.支付参数配置-创建应用-商户服务接口-.avi
  • 🎬 22.支付参数配置-创建应用-商户平台应用接口-.avi
  • 🎬 23.支付参数配置-应用查询-.mp4

day5视频

视频
  • 🎬 01.支付渠道参数配置-需求分析-系统交互流程-.mp4
  • 🎬 02.支付渠道参数配置-需求分析-基础数据-.avi
  • 🎬 03.支付渠道参数配置-搭建交易服务工程-.avi
  • 🎬 04.支付渠道参数配置-应用绑定服务类型-系统设计-.avi
  • 🎬 05.支付渠道参数配置-应用绑定服务类型-查询平台服务类型-.avi
  • 🎬 06.支付渠道参数配置-应用绑定服务类型-接口开发-.avi
  • 🎬 07.支付渠道参数配置-应用绑定服务类型-测试-.avi
  • 🎬 08.支付渠道参数配置-应用绑定服务类型-查询状态-.avi
  • 🎬 09.支付渠道参数配置-系统设计-.avi
  • 🎬 10.支付渠道参数配置-根据服务类型查询支付渠道列表-交易服务接口实现-.avi
  • 🎬 11.支付渠道参数配置-根据服务类型查询支付渠道列表-交易服务接口测试-.avi
  • 🎬 12.支付渠道参数配置-根据服务类型查询支付渠道列表-商户平台应用接口实现-.avi
  • 🎬 13.支付渠道参数配置-支付渠道参数配置-交易服务接口定义-.avi
  • 🎬 14.支付渠道参数配置-支付渠道参数配置-交易服务接口实现-.avi
  • 🎬 15.支付渠道参数配置-支付渠道参数配置-商户平台应用接口实现-.avi
  • 🎬 16.支付渠道参数配置-支付渠道参数查询-交易服务接口实现-.avi
  • 🎬 17.支付渠道参数配置-支付渠道参数查询-商户平台应用接口实现-.avi
  • 🎬 18.支付渠道参数缓存-缓存逻辑和redis配置-.avi
  • 🎬 19.支付渠道参数缓存-缓存代码实现-.avi
  • 🎬 20.支付渠道参数缓存-缓存测试-.avi
  • 🎬 21.对接SaaS-准备工作-基础概念-.avi
  • 🎬 22.对接SaaS-准备工作-对接SaaS的步骤-.avi
  • 🎬 23.对接SaaS-准备工作-部署SaaS系统-.mp4

day6视频

视频
  • 🎬 01.对接SaaS-代码实现-新增门店-.mp4
  • 🎬 02.对接SaaS-代码实现-新增员工-.avi
  • 🎬 03.对接SaaS-代码实现-为门店设置管理员-.avi
  • 🎬 04.对接SaaS-代码实现-商户注册方法调用SaaS接口-.avi
  • 🎬 05.对接SaaS-代码测试-.avi
  • 🎬 06.用户认证-基本概念-.avi
  • 🎬 07.用户认证-分布式系统的认证方案-.avi
  • 🎬 08.用户认证-OAuth2.0-介绍-.avi
  • 🎬 09.用户认证-OAuth2.0-四种授权模式-.avi
  • 🎬 10.用户认证-OAuth2.0-密码模式申请令牌-.avi
  • 🎬 11.用户认证-OAuth2.0-JWT介绍-.avi
  • 🎬 12.前后端集成测试-前期准备-.avi
  • 🎬 13.前后端集成测试-部署前端工程-.avi
  • 🎬 14.前后端集成测试-功能测试-注册和登录-.avi
  • 🎬 15.前后端集成测试-功能测试-资质申请-.avi
  • 🎬 16.前后端集成测试-功能测试-支付渠道参数配置-.avi
  • 🎬 17.c扫b支付-需求分析-.avi
  • 🎬 18.c扫b支付-支付宝对接调研-支付宝产品介绍-.avi
  • 🎬 19.c扫b支付-支付宝对接调研-配置沙箱环境-.avi
  • 🎬 20.c扫b支付-测试环境准备-安装模拟器-.avi
  • 🎬 21.c扫b支付-测试环境准备-二维码技术预研-.mp4

day7视频

视频
  • 🎬 1.支付宝对接-手机网支付接口-场景介绍-.mp4
  • 🎬 2.支付宝对接-手机网支付接口-接口交互图-.avi
  • 🎬 3.支付宝对接-手机网支付接口-下单接口定义-.avi
  • 🎬 4.支付宝对接-手机网支付接口-编写测试代码-.avi
  • 🎬 5.支付宝对接-手机网支付接口-下单测试-.avi
  • 🎬 6.微信对接-产品列表及JSAPI说明-.avi
  • 🎬 7.微信对接-开通JSAPI支付介绍-.avi
  • 🎬 8.微信对接-JSAPI下单接口定义-接口交互图-.avi
  • 🎬 9.微信对接-JSAPI下单接口定义-接口定义-.avi
  • 🎬 10.微信对接-申请openid-openid介绍及测试准备-.avi
  • 🎬 11.微信对接-申请openid-交互流程及接口参数分析-.avi
  • 🎬 12.微信对接-申请openid-获取授权码-.avi
  • 🎬 13.微信对接-申请openid-申请openid方法编写-.avi
  • 🎬 14.微信对接-申请openid-测试准备-.avi
  • 🎬 15.微信对接-申请openid-扫码测试-.avi
  • 🎬 16.微信对接-下单接口-开发流程分析-.avi
  • 🎬 17.微信对接-下单接口-编码开发-.avi
  • 🎬 18.微信对接-下单接口-测试-.avi
  • 🎬 19.支付宝与微信对接总结-.avi
  • 🎬 20.生成门店二维码-业务流程-.avi
  • 🎬 21.生成门店二维码-门店列表-商户服务门店列表接口-.avi
  • 🎬 22.生成门店二维码-门店列表-商户平台应用门店列表-.avi
  • 🎬 23.生成门店二维码-门店列表-测试-.mp4

day8视频

视频
  • 🎬 1.生成门店二维码-生成二维码-交互流程-.mp4
  • 🎬 2.生成门店二维码-生成二维码-交易服务接口定义-.avi
  • 🎬 3.生成门店二维码-生成二维码-交易服务接口实现-校验-.avi
  • 🎬 4.生成门店二维码-生成二维码-交易服务接口实现-生成URL-.avi
  • 🎬 5.生成门店二维码-生成二维码-商户平台接口实现-.avi
  • 🎬 6.生成门店二维码-生成二维码-测试-.avi
  • 🎬 7.Freemarker基础-模板引擎介绍-.avi
  • 🎬 8.Freemarker基础-快速入门-.avi
  • 🎬 9.Freemarker基础-基础指令-list和map-.avi
  • 🎬 10.Freemarker基础-基础指令-其它指令-.avi
  • 🎬 11.支付入口-确认页面与freemarker配置-.avi
  • 🎬 12.支付入口-确认页面测试-.avi
  • 🎬 13.支付入口-解析ticket-.avi
  • 🎬 14.支付入口-解析ticket-测试-.avi
  • 🎬 15.支付入口-解析客户端类型-.avi
  • 🎬 16.立即支付-需求分析-.avi
  • 🎬 17.立即支付-支付渠道代理支付宝下单-接口定义-.avi
  • 🎬 18.立即支付-支付渠道代理支付宝下单-接口实现-.avi
  • 🎬 19.立即支付-交易服务支付宝下单-接口定义-.avi
  • 🎬 20.立即支付-交易服务支付宝下单-接口实现-保存订单-.avi
  • 🎬 21.立即支付-交易服务支付宝下单-接口实现-调用代理服务下单-.avi
  • 🎬 22.立即支付-交易服务支付宝下单-接口实现-完善controller-.avi
  • 🎬 23.立即支付-整体流程测试-.mp4

day9视频

视频
  • 🎬 1.获取支付结果-需求分析-.mp4
  • 🎬 2.RocketMQ研究-RocketMQ介绍-.avi
  • 🎬 3.RocketMQ研究-Rocket基础-组成结构-.avi
  • 🎬 4.RocketMQ研究-Rocket基础-安装-.avi
  • 🎬 5.RocketMQ研究-Rocket基础-三种消息发送方式和消息结构-.avi
  • 🎬 6.RocketMQ研究-Rocket基础-快速入门-创建工程-.avi
  • 🎬 7.RocketMQ研究-Rocket基础-快速入门-生产者-.avi
  • 🎬 8.RocketMQ研究-Rocket基础-快速入门-消费者-.avi
  • 🎬 9.RocketMQ研究-Rocket基础-消息发送过程-.avi
  • 🎬 10.RocketMQ研究-Rocket基础-异步消息-.avi
  • 🎬 11.RocketMQ研究-Rocket基础-自定义消息格式-.avi
  • 🎬 12.RocketMQ研究-Rocket基础-延迟消息-.avi
  • 🎬 13.RocketMQ研究-Rocket基础-消费重试-.avi
  • 🎬 14.获取支付结果-技术方案-.avi
  • 🎬 15.获取支付结果-支付渠道代理支付宝订单查询-接口定义-.avi
  • 🎬 16.获取支付结果-支付渠道代理支付宝订单查询-接口实现-.avi
  • 🎬 17.获取支付结果-支付渠道代理支付宝订单查询-接口测试-.avi
  • 🎬 18.获取支付结果-支付结果查询-生产消息-.avi
  • 🎬 19.获取支付结果-支付结果查询-消费消息-.avi
  • 🎬 20.获取支付结果-支付结果更新-.avi
  • 🎬 21.获取支付结果-支付结果更新-测试-.mp4

视频day1

视频
  • 🎬 01.第1章内容介绍-.mp4
  • 🎬 02.项目介绍-项目背景-.avi
  • 🎬 03.项目介绍-项目概述-.avi
  • 🎬 04.项目介绍-功能模块和业务流程-.avi
  • 🎬 05.项目技术架构-软件架构的演进-从单体到SOA-.avi
  • 🎬 06.项目技术架构-软件架构的演进-微服务架构 -.avi
  • 🎬 07.项目技术架构-技术架构和技术栈-.avi
  • 🎬 08.Nacos-教学目标-.avi
  • 🎬 09.Nacos-理解服务发现-回复微服务架构-.avi
  • 🎬 10.Nacos-理解服务发现-测试环境-.avi
  • 🎬 11.Nacos-理解服务发现-服务发现流程-.avi
  • 🎬 12.Nacos-服务发现-Nacos简介-.avi
  • 🎬 13.Nacos-服务发现-Nacos安装-.avi
  • 🎬 14.Nacos-服务发现-RESTful服务发现-Spring Cloud Alibaba介绍-.avi
  • 🎬 15.Nacos-服务发现-RESTful服务发现-服务注册-.avi
  • 🎬 16.Nacos-服务发现-RESTful服务发现-服务发现-.avi
  • 🎬 17.Nacos-服务发现-RESTful服务发现-客户端负载均衡和服务端负载均衡-.avi
  • 🎬 18.Nacos-服务发现-RESTful服务发现-负载均衡测试-.avi
  • 🎬 19.Nacos-服务发现-Dubbo服务发现-Dubbo服务架构-.avi
  • 🎬 20.Nacos-服务发现-Dubbo服务发现-service2微服务-.avi
  • 🎬 21.Nacos-服务发现-Dubbo服务发现-application1调用service2-.avi
  • 🎬 22.Nacos-服务发现-Dubbo服务发现-service1微服务-.avi
  • 🎬 23.Nacos-服务发现-服务发现的数据模型-.avi
  • 🎬 24.Nacos-配置管理-理解配置中心-.avi
  • 🎬 25.Nacos-配置管理-发布配置和获取配置-.avi
  • 🎬 26.Nacos-配置管理-数据模型-.avi
  • 🎬 27.Nacos-配置管理-扩展配置-.avi
  • 🎬 28.Nacos-配置管理-扩展配置-案例-.avi
  • 🎬 29.Nacos-总结-.mp4





上一篇:Linux基金会正式接管MCP协议,AI代理生态标准走向开放治理
下一篇:STM32标准库实战:使用TB6600驱动器控制42步进电机的I/O方法详解
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2025-12-17 20:52 , Processed in 0.134497 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 云栈社区.

快速回复 返回顶部 返回列表