尚硅谷Java培训

Java项目小谷充电宝

视频介绍

真全端!Java+嵌入式+大模型+前端!小谷充电宝项目,由尚硅谷研发团队以贴近生活的充电宝业务为项目背景,精心打造的一款企业级架构项目。

项目包含后台管理端和微信小程序端,契合实际业务场景,注重强化技术的广度和深度。项目涉及众多技术栈,Java体系包含:SpringBoot、SpringCloud、MyBatisPlus、Redis、RabbitMQ等,同时包含当前流行的嵌入式和AI技术,采用MQTT服务器完成硬件和后端服务的交互,使用SpringAI调用DeepSeek在项目中使用人工智能来完成数据报表。

本套项目教程延续了尚硅谷一贯的教学风格,涵盖功能分析、编码实现、功能测试、bug解决的全过程,彻底解密企业内部的开发模式,真实展现技术难点的攻关过程。无论你是初学小白还是技术专家,皆可从中受益,堪称项目学习的助推器和演练场!

项目学习前置知识:常用技术框架(SpringBoot、SpringCloud、MyBatis)、常用数据库操作(MySQL、Redis、MongoDB)、常用中间件(RabbitMQ)。

视频目录 选集

  • 01-项目简介
  • 02-项目简介-概述
  • 03-项目简介-业务流程概述
  • 04-搭建环境(准备软件环境)
  • 05-搭建环境(后端环境)
  • 06-搭建环境(前端环境)
  • 07-搭建环境(若依框架分析)
  • 08-后台管理系统-设备管理模块-需求和环境搭建
  • 09-后台管理系统-设备管理模块-柜机类型分页查询接口
  • 10-后台管理系统-设备管理模块-柜机类型其他接口
  • 11-后台管理系统-设备管理模块-柜机管理接口
  • 12-后台管理系统-设备管理模块-充电宝接口(上)
  • 13-后台管理系统-设备管理模块-充电宝接口(下)
  • 14-后台管理系统-设备管理模块-地区接口(上)
  • 15-后台管理系统-设备管理模块-地区接口(下)
  • 16-后台管理系统-设备管理模块-站点接口(上)
  • 17-后台管理系统-设备管理模块-站点接口(下)
  • 18-后台管理系统-监控管理模块-获取附近站点接口
  • 19-后台管理系统-监控管理模块-开通腾讯位置服务
  • 20-后台管理系统-前端实现-柜机类型(分页列表)
  • 21-后台管理系统-前端实现-柜机类型(搜索重置)
  • 22-后台管理系统-前端实现-柜机类型(新增)
  • 23-后台管理系统-前端实现-柜机类型(修改)
  • 24-后台管理系统-前端实现-柜机类型(删除)
  • 25-后台管理系统-前端实现-充电宝管理(上)
  • 26-后台管理系统-前端实现-充电宝管理(下)
  • 27-后台管理系统-若依框架功能概述
  • 28-若依框架-权限控制(上)
  • 29-若依框架-权限控制(下)
  • 30-若依框架-系统日志
  • 31-若依框架-代码生成
  • 32-微信小程序端-微信登录(流程和准备)
  • 33-微信小程序端-微信登录(封装远程调用接口)
  • 34-微信小程序端-微信登录(最终实现)
  • 35-微信小程序端-微信登录(测试)
  • 36-微信小程序端-搜索附近门店接口(上)
  • 37-微信小程序端-搜索附近门店接口(下)
  • 38-微信小程序端-搜索附近门店接口(测试)
  • 39-微信小程序端-门店详情接口
  • 40-MQTT消息服务-概述
  • 41-MQTT消息服务-EMQX和连接测试述
  • 42-MQTT消息服务-封装MQTT方法
  • 43-微信小程序端-扫描实现流程分析
  • 44-微信小程序端-扫描接口(上)
  • 45-微信小程序端-扫描接口(中)
  • 46-微信小程序端-扫描接口(下)
  • 47-微信小程序端-充电宝弹出业务处理(初步实现)
  • 48-微信小程序端-充电宝弹出业务处理(整合RabbitMQ)
  • 49-微信小程序端-充电宝弹出业务处理(生成订单)
  • 50-微信小程序端-充电宝归还功能(初步实现)
  • 51-微信小程序端-充电宝归还功能(结束订单)
  • 52-规则引擎Drools-概述
  • 53-规则引擎Drools-入门案例
  • 54-规则引擎Drools-规则文件语法
  • 55-微信小程序端-充电宝归还功能(费用计算接口)
  • 56-微信小程序端-充电宝归还功能(最终完善)
  • 57-微信小程序端-充电宝弹出和归还(功能测试)
  • 58-微信小程序端-订单列表功能
  • 59-微信小程序端-订单详情功能
  • 60-微信小程序端-微信支付-微信下单接口(上)
  • 61-微信小程序端-微信支付-微信下单接口(下)
  • 62-微信小程序端-微信支付-支付成功处理(支付结果通知)
  • 63-微信小程序端-微信支付-支付成功处理(支付状态查询)
  • 64-微信小程序端-微信支付-功能测试
  • 65-整合AI实现数据报表-功能概述
  • 66-整合AI实现数据报表-SpringAI集成DeepSeek(OpenAI方式)
  • 67-整合AI实现数据报表-SpringAI集成DeepSeek(本地化部署)
  • 68-整合AI实现数据报表-用户统计报表(需求描述)
  • 69-整合AI实现数据报表-用户统计报表(ECharts入门)
  • 70-整合AI实现数据报表-用户统计报表(接口实现)
  • 71-整合AI实现数据报表-用户统计报表(前端整合)
  • 72-整合AI实现数据报表-订单统计报表(需求描述)
  • 73-整合AI实现数据报表-订单统计报表(封装生成SQL接口)
  • 74-整合AI实现数据报表-订单统计报表(封装查询数据接口)
  • 75-整合AI实现数据报表-订单统计报表(最终实现)
  • 76-整合AI实现数据报表-订单统计报表(测试)