课程简介
本课程是一门深度、全面的全栈项目实战课程,以“尚融宝”大型P2P金融信贷平台为蓝本,系统讲解从零到一的完整开发流程。课程涵盖核心后端技术栈(SpringCloud微服务、MyBatis-Plus、JWT、Redis、RabbitMQ)、前端技术栈(Vue.js、Element-UI、Nuxt.js)以及第三方服务集成(阿里云OSS、短信服务、汇付宝支付)。你将通过项目实战掌握金融级业务逻辑(如资金存管、借款审核、投资放款、还款计划)、高并发处理、分布式系统设计与前后端分离开发。课程配套齐全的课件、代码与视频,旨在帮助你构建企业级项目经验,提升全栈开发与架构设计能力。
下载地址
课程目录
01 课程介绍与项目概述
第1–10节:课程介绍、项目功能演示、业务流程、技术栈与开发环境检查。
02 MyBatis-Plus 入门与基础操作
第11–17节:MyBatis-Plus简介、入门配置、CRUD操作、通用Service与SQL日志输出。
03 MyBatis-Plus 高级特性
第18–55节:自定义Mapper与Service、分表策略、分布式ID、自动填充、逻辑删除、分页插件与条件构造器。
04 前端基础与 ES6
第56–82节:前端开发流程、VSCode、Node.js、ECMAScript 6 新特性、模块化与axios。
05 Vue.js 基础与组件
第83–106节:Vue.js简介、数据绑定、计算属性、条件渲染、列表渲染、生命周期、Element-UI与路由。
06 后端进阶与项目搭建
第107–127节:Swagger接口文档、统一返回结果、统一异常处理、日志配置、多环境与前端项目搭建。
07 全栈开发与数据字典
第128–184节:全栈开发流程、前端API调用、数据字典管理、Excel导入导出、Redis整合与短信服务。
08 用户认证与会员管理
第185–259节:短信验证码、用户注册登录、JWT令牌、会员列表、锁定解锁与登录日志。
09 微服务与网关
第260–273节:Spring Cloud基础、Nacos服务发现、OpenFeign远程调用、Gateway网关与跨域处理。
10 第三方服务集成
第274–293节:汇付宝账户绑定、阿里云OSS文件上传、短信服务与借款额度申请流程。
11 借款申请与审核
第294–343节:借款申请提交、额度审核、借款审批、标的创建与管理。
12 投资与交易
第344–382节:充值流程、投资投标、放款操作、还款计划与回款计划生成。
13 还款与资金管理
第383–428节:放款测试、提现功能、还款回调、资金记录展示与RabbitMQ消息队列。
--- 点击展开详细目录 ---
|