getfromcode

黑马 -Java+AI新版V16零基础就业班

后端开发
课程简介

这段资料针对的是 Java 后端开发中“高并发”与“业务逻辑闭环”的实战痛点,特别适合具备 Spring Boot 基础、希望深入理解餐饮类高频交易系统的开发者。它不是简单的 API 调包教程,而是展示了如何在一个完整的电商/外卖场景中,处理从数据持久化、状态机流转、性能优化到实时交互的全链路工程细节。 建议的学习路径应侧重于“苍穹外卖”项目的核心模块拆解…

已有 1 人浏览 发布 2026-10-09 更新 2026-10-11

这段资料针对的是 Java 后端开发中“高并发”与“业务逻辑闭环”的实战痛点,特别适合具备 Spring Boot 基础、希望深入理解餐饮类高频交易系统的开发者。它不是简单的 API 调包教程,而是展示了如何在一个完整的电商/外卖场景中,处理从数据持久化、状态机流转、性能优化到实时交互的全链路工程细节。

建议的学习路径应侧重于“苍穹外卖”项目的核心模块拆解。首先,不要死磕视频时长,重点看“工作台”与“统计”模块。这部分内容涵盖了 Apache POI 对 Excel 读写的具体实现,这是后端对接前端报表时的常见技术债,通过观察它如何处理模板填充与数据导出,能建立对文件流与内存管理的直观感知。紧接着,深入“订单统计”与“营业额计算”部分,这里涉及复杂 SQL 查询与 Java 流式处理(Stream API)的对比,是提升数据聚合能力的关键节点。务必注意其中对 ECharts 对接的讲解,这展示了后端如何为前端可视化提供轻量级数据接口,而非直接传递全量数据。

在异步与实时处理方面,SpringTask 与 WebSocket 的组合是亮点。资料中详细演示了 Cron 表达式配置、超时订单自动关闭逻辑,以及基于 WebSocket 的实时消息推送。这解决了传统轮询带来的资源浪费问题,让开发者理解如何在 Java 生态中构建低延迟的通知系统。购物车模块则重点演示了 Redis 缓存策略,包括缓存新增、更新及一致性问题,这是面试高频考点,也是性能优化的基石。

学完此内容,你能独立设计并开发一个包含完整订单生命周期管理的 Web 应用。具体而言,你可以搭建一个具备数据看板、实时状态同步、以及后台批量处理能力(如通过 POI 生成运营报表)的业务系统。你不仅能写出 CRUD 代码,更能理解如何根据业务场景选择同步或异步处理模式,以及如何通过缓存降低数据库压力。

资料包建议配合实际编码使用。先运行“订单统计”部分的代码,手动修改 SQL 观察数据变化,再切换到 Stream 方式验证结果一致性,体会两种范式在可读性与性能上的差异。对于 POI 部分,建议动手改造一个自己的报表模板,测试大文件写入时的内存占用情况。将 SpringTask 的定时任务应用到自己的项目中,实现未支付订单的自动清理。这种“拆解-复现-改造”的练习方式,比被动观看视频更能固化知识点。通过这套流程,你将掌握一套从底层数据操作到上层业务逻辑的完整后端开发方法论,为应对复杂高并发场景打下坚实基础。

课程目录

实战6 集
  • 05.Apache POI-案例1-写数据.mp4 [114.8 MB]
  • 02.工作台-需求+接口分析.mp4 [55.3 MB]
  • 06.Apache POI-案例2-基于模板写数据.mp4 [48.3 MB]
  • 07.Apache POI-案例3-读数据.mp4 [80.1 MB]
  • 03.工作台-代码导入并测试.mp4 [155.3 MB]
  • 01.浠婃棩鍐呭.mp4 [18.5 MB]
视频11 集
  • 01.浠婃棩鍐呭.mp4 [10.0 MB]
  • 09.订单统计-代码开发.mp4 [355.9 MB]
  • 10.订单统计-流的方式【了解】.mp4 [206.9 MB]
  • 07.用户统计-代码开发2.mp4 [213.5 MB]
  • 04.营业额统计-代码开发1-日期列表构造.mp4 [189.2 MB]
  • 11.销量前10统计-分析.mp4 [95.5 MB]
  • 12.销量前10统计-代码开发.mp4 [282.5 MB]
  • 08.订单统计-需求+接口分析.mp4 [23.3 MB]
  • 03.营业额统计-需求+接口分析.mp4 [53.2 MB]
  • 06.用户统计-代码开发1.mp4 [75.9 MB]
  • 05.营业额统计-代码开发2-营业额数据构造.mp4 [214.9 MB]
视频6 集
  • 07.定时任务处理订单状态-一直派送中订单处理.mp4 [155.8 MB]
  • 08.Websocket-介绍.mp4 [31.3 MB]
  • 01.浠婃棩鍐呭.mp4 [51.4 MB]
  • 06.定时任务处理订单状态-超时未支付订单处理.mp4 [213.0 MB]
  • 05.定时任务处理订单状态-分析.mp4 [19.9 MB]
  • 09.WebSocket-入门案例.mp4 [256.3 MB]
视频11 集
  • 11.添加购物车-接口开发2.mp4 [225.5 MB]
  • 12.查看购物车-功能实现.mp4 [83.1 MB]
  • 03.缓存菜品-新增缓存.mp4 [151.5 MB]
  • 耗时整理‖免费分享 cunlove.cn.mp4 [114.6 MB]
  • 09.添加购物车-需求分析+接口设计.mp4 [86.6 MB]
  • 13.清空购物车-功能实现.mp4 [104.4 MB]
  • 08.SpringCache-缂撳瓨濂楅.mp4 [177.7 MB]
  • 10.添加购物车-接口开发1.mp4 [258.1 MB]
  • 04.缓存菜品-清理缓存.mp4 [288.2 MB]
  • 02.缓存菜品-分析.mp4 [65.1 MB]
  • 01.浠婃棩鍐呭.mp4 [20.5 MB]
视频13 集
  • 02.软件开发整体介绍-软件开发流程.mp4 [30.3 MB]
  • 04.软件项目整体介绍.mp4 [110.5 MB]
  • 13.Swagger-使用方式.mp4 [101.8 MB]
  • 12.导入接口文档-Yapi+Apifox.mp4 [121.3 MB]
  • 09.开发环境搭建-前后端联调.mp4 [138.6 MB]
  • 03.软件开发整体介绍-角色分工+软件环境.mp4 [47.3 MB]
  • 08.开发环境搭建-数据库环境.mp4 [105.3 MB]
  • 11.开发环境搭建-完善登录功能MD5加密.mp4 [141.2 MB]
  • 01.项目效果展示.mp4 [81.7 MB]
  • 05.开发环境搭建-前端环境.mp4 [82.4 MB]
  • 10.开发环境搭建-Nginx反向代理+负载均衡.mp4 [110.3 MB]
  • 07.开发环境搭建-Git管理后端项目.mp4 [60.2 MB]
  • 06.开发环境搭建-后端工程导入.mp4 [276.4 MB]
视频18 集
  • 07.Git常用命令-核心概念.mp4 [25.9 MB]
  • 19.在IDEA中使用Git-解决冲突.mp4 [45.9 MB]
  • 12.Git常用命令-标签操作【了解】.mp4 [49.8 MB]
  • 11.Git常用命令-分支操作【重点】.mp4 [56.1 MB]
  • 04.Git代码托管服务-码云的使用.mp4 [85.9 MB]
  • 05.Git常用命令-全局配置.mp4 [18.7 MB]
  • 06.Git常用命令-初始化仓库.mp4 [27.4 MB]
  • 18.在IDEA中使用Git-模拟多人协作开发.mp4 [58.3 MB]
  • 16.在IDEA中使用Git-远程仓库操作.mp4 [44.0 MB]
  • 08.Git常用命令-本地仓库操作【重点】.mp4 [62.3 MB]
  • 09.Git常用命令-远程仓库操作【重点】.mp4 [77.7 MB]
  • 13.Git常用命令-小结.mp4 [17.7 MB]
  • 01.浠婃棩鍐呭.mp4 [13.0 MB]
  • 10.Git常用命令-远程仓库操作-异常情况解决.mp4 [77.7 MB]
  • 14.在IDEA中使用Git-初始化仓库.mp4 [53.1 MB]
  • 17.在IDEA中使用Git-分支操作.mp4 [27.0 MB]
  • 03.Git概述-安装.mp4 [20.5 MB]
  • 15.在IDEA中使用Git-本地仓库操作.mp4 [40.4 MB]
视频19 集
  • 20.导入商品浏览功能代码2.mp4 [115.7 MB]
  • 05.微信小程序-介绍+准备.mp4 [99.8 MB]
  • 06.微信小程序-开发者工具布局介绍.mp4 [43.8 MB]
  • 15.微信登录-接口开发2.mp4 [263.9 MB]
  • 12.微信登录-微信登录凭证接口测试.mp4 [68.1 MB]
  • 08.微信小程序-代码开发-案例1.mp4 [79.7 MB]
  • 18.微信登录-debug流程梳理.mp4 [119.5 MB]
  • 04.HttpClient-鍙戦€丳ost璇锋眰.mp4 [215.8 MB]
  • 07.微信小程序-目录结构介绍.mp4 [29.9 MB]
  • 13.微信登录-需求+接口分析.mp4 [32.0 MB]
  • 01.浠婃棩鍐呭.mp4 [21.9 MB]
  • 11.微信登录-登录流程分析.mp4 [94.8 MB]
  • 19.导入商品浏览功能代码1.mp4 [290.3 MB]
  • 16.微信登录-功能测试.mp4 [129.7 MB]
  • 09.微信小程序-代码开发-案例2.mp4 [82.8 MB]
  • 14.微信登录-接口开发1.mp4 [152.6 MB]
  • 10.微信登录-小程序代码导入.mp4 [56.8 MB]
  • 17.微信登录-添加用户端拦截器.mp4 [202.4 MB]
  • 03.HttpClient-鍙戦€丟et璇锋眰.mp4 [180.3 MB]
视频12 集
  • 03.新增员工-功能测试.mp4 [121.6 MB]
  • 10.编辑员工-回显员工-功能实现.mp4 [110.0 MB]
  • 11.编辑员工-功能实现.mp4 [107.2 MB]
  • 12.导入分类模块功能代码.mp4 [267.8 MB]
  • 08.员工分页查询-日期格式处理.mp4 [173.9 MB]
  • 09.员工启用禁用-功能实现.mp4 [191.0 MB]
  • 01.新增员工-分析.mp4 [92.2 MB]
  • 04.新增员工-代码完善-处理异常.mp4 [116.2 MB]
  • 02.新增员工-代码开发.mp4 [217.7 MB]
  • 06.员工分页查询-分析.mp4 [46.6 MB]
  • 05.新增员工-代码完善-ThreadLocal使用.mp4 [199.9 MB]
  • 07.员工分页查询-代码开发.mp4 [181.9 MB]
视频16 集
  • 12.Java中操作Redis-SpringDataRedis使用步骤.mp4 [106.9 MB]
  • 04.Redis入门-客户端工具安装使用.mp4 [30.3 MB]
  • 15.Java中操作Redis-SpringDataRedis-ZSet操作.mp4 [138.2 MB]
  • 01.浠婃棩鍐呭.mp4 [20.6 MB]
  • 08.Redis常用命令-列表List.mp4 [41.0 MB]
  • 05.Redis常用数据类型.mp4 [31.8 MB]
  • 11.Redis常用命令-通用命令.mp4 [47.2 MB]
  • 14.Java中操作Redis-SpringDataRedis-hash操作.mp4 [91.8 MB]
  • 09.Redis常用命令-集合Set.mp4 [47.1 MB]
  • 10.Redis常用命令-有序集合ZSet.mp4 [62.3 MB]
  • 03.Redis入门-下载安装+服务启动停止.mp4 [155.3 MB]
  • 16.Java中操作Redis-SpringDataRedis-Set操作.mp4 [91.9 MB]
  • 17.Java中操作Redis-SpringDataRedis-List操作.mp4 [205.0 MB]
  • 06.Redis常用命令-字符串String.mp4 [73.3 MB]
  • 13.Java中操作Redis-SpringDataRedis-String操作.mp4 [208.0 MB]
  • 07.Redis常用命令-哈希hash.mp4 [48.2 MB]
视频14 集
  • 12.订单支付-微信支付-代码导入debug.mp4 [311.3 MB]
  • 13.订单支付-微信支付-代码修改模拟支付成功.mp4 [246.3 MB]
  • 09.订单支付-微信支付-介绍.mp4 [50.0 MB]
  • 08.用户下单-功能测试.mp4 [53.5 MB]
  • 02.地址簿功能-需求+接口分析.mp4 [95.1 MB]
  • 03.地址簿功能-代码导入+测试.mp4 [177.0 MB]
  • 14.订单支付-代码修改梳理.mp4 [119.9 MB]
  • 05.用户下单-代码开发-controller层.mp4 [90.6 MB]
  • 06.用户下单-代码开发-service层订单数据插入.mp4 [311.9 MB]
  • 07.用户下单-代码开发-service层订单明细数据插入.mp4 [231.7 MB]
  • 04.用户下单-需求+接口+表分析.mp4 [109.6 MB]
  • 01.浠婃棩鍐呭.mp4 [27.8 MB]
  • 10.订单支付-微信支付流程.mp4 [121.7 MB]
  • 11.订单支付-微信支付-准备工作.mp4 [260.2 MB]
视频17 集
  • 07.新增菜品-文件上传-功能开发.mp4 [159.6 MB]
  • 11.菜品分页查询-功能实现.mp4 [239.1 MB]
  • 02.公共字段自动填充-思路分析.mp4 [151.2 MB]
  • 06.新增菜品-文件上传-准备工作.mp4 [163.4 MB]
  • 15.修改菜品-需求+接口分析.mp4 [44.8 MB]
  • 04.公共字段自动填充-代码开发2.mp4 [303.5 MB]
  • 08.新增菜品-新增接口-代码开发1.mp4 [203.2 MB]
  • 10.菜品分页查询-需求+接口分析.mp4 [54.6 MB]
  • 17.修改菜品-修改接口实现.mp4 [272.3 MB]
  • 01.浠婃棩鍐呭.mp4 [16.6 MB]
  • 13.删除菜品-代码开发1.mp4 [157.1 MB]
  • 05.新增菜品-需求+接口分析.mp4 [113.7 MB]
  • 14.删除菜品-代码开发2.mp4 [88.8 MB]
  • 09.新增菜品-新增接口-代码开发2.mp4 [159.7 MB]
  • 03.公共字段自动填充-代码开发1.mp4 [99.4 MB]
  • 16.修改菜品-回显菜品-代码实现.mp4 [107.8 MB]
  • 12.删除菜品-需求+接口分析.mp4 [60.5 MB]
视频6 集
  • 10、日志技术框架搭建.mp4 [94.4 MB]
  • 09、日志概述.mp4 [38.8 MB]
  • 11、日志级别.mp4 [112.7 MB]
  • 01、特殊文件和日志概述.mp4 [41.7 MB]
  • 06銆乨om4j瑙f瀽妗堜緥.mp4 [83.0 MB]
  • 05銆乨om4j瑙f瀽XML.mp4 [204.9 MB]
视频2 集
  • 07銆乁DP澶氬彂澶氭敹.mp4 [70.3 MB]
  • 01、网络编程概述.mp4 [42.3 MB]
  • … 其余 3153 项略,目录共 3353 项
课程购买
课程价格
金币29.9
299金币限时优惠会员免费
销量:0
💎 开通会员每日免费下载,比单买更划算 →
支付成功后会自动显示下载资源云盘的链接!点击链接即可下载到本地。