Java 全栈与智能体开发:填补你的中间件与 AI 实战鸿沟
解决什么核心痛点?
很多学习者卡在“只会调 API"或“懂语法但不懂架构”的瓶颈期,面对复杂的分布式消息队列和最新的智能体框架感到无从下手。本课程直击 Java 全栈开发中常被忽略的 RabbitMQ 深度应用,涵盖从基础模式到死信队列、延迟队列等高级场景,并同步引入尚品甄选项目实战。同时,课程专门开辟章节讲解 Java 智能体技术,帮助你跨越传统代码编程与新一代 AI Agent 开发的认知断层,解决从后端逻辑到智能体自主决策的技术空白。
适合什么基础?
课程设计上兼顾了基础巩固与前沿拓展。如果你已掌握 Java SE 基础但没碰过 RabbitMQ 的可靠性投递机制,或是听说过 AI 智能体但不知道如何用 Java 落地,这门课都能补上关键一环。即使你已有全栈经验,也能通过本项目实战,系统梳理消息中间件在真实业务中的容错与限流策略。不建议纯新手从零开始,因为涉及部分框架原理与复杂消息机制,建议具备基本的 Java 编程能力后再学习,否则可能难以消化中间件底层逻辑。
建议先看哪几块?
请按“基础 -> 中间件 -> 项目实战 -> 智能体拓展”的顺序学习。首先必须看完"Java SE & AI"章节,确保对 Java 核心语法有扎实理解,这是后续理解智能体框架的前提。紧接着学习"02 数据库基础”,因为项目实战高度依赖数据持久化。随后进入"03 与 04 尚硅谷 Java 智能体技术之框架”,快速建立对智能体架构的宏观认知,不要一开始就陷入细节。最后,带着项目实战中的疑问,重点攻克"04 中 RabbitMQ 的可靠性投递”部分,特别是生产者确认、消费者手动确认及延迟队列,这些是生产环境稳定运行的关键。
学完能独立做什么?
学完本课程,你将具备独立搭建高可用分布式消息系统的能力,能够根据业务需求灵活配置 RabbitMQ 的各种模式,并处理消息丢失、重复消费及延迟任务等棘手问题。更重要的是,你能够基于 Java 智能体框架,独立设计并开发具备自主感知、规划与执行能力的智能体应用,而不仅仅是调用现成的 AI 接口。从传统的 CRUD 业务逻辑升级为具备“智能体”思维的架构设计,是你从初级开发者向中高级技术人才转型的关键一步。
资料怎么配合练习?
请勿仅停留在观看视频,必须动手操作。下载资料包后,先解压获取 Java 核心代码与数据库脚本,在本地环境搭建 MySQL 并完成项目初始化。针对 RabbitMQ 章节,务必在本地安装 RabbitMQ 服务,逐一复现视频中的五种模式及高级场景,亲手编写生产者与消费者代码,观察不同参数配置下的消息流转与异常处理。对于智能体框架部分,尝试运行示例代码,并尝试修改 Prompt 模板或调整框架参数,观察智能体行为变化,真正理解其运作机理,而不仅仅是复制粘贴代码。
课程目录
01javase&AI 02-数据库基础 03-尚硅谷Java智能体技术之框架 | └──阿里巴巴java开发手册.pdf 626.76kb 04-尚硅谷Java智能体技术之框架2 | | ├──01-RabbitMQ-五种模式-工作模式.mp4 53.38M | | ├──02-RabbitMQ-五种模式-发布订阅(广播)模式.mp4 60.85M | | ├──03-RabbitMQ-五种模式-路由(定向)模式.mp4 45.79M | | ├──04-RabbitMQ-五种模式-主题(通配符)模式.mp4 44.14M | | ├──05-RabbitMQ-消息的可靠性投递-三种故障及解决方案.mp4 36.54M | | ├──06-RabbitMQ-消息的可靠性投递-生产者端的确认模式和退回模式.mp4 100.58M | | ├──07-RabbitMQ-消息的可靠性投递-消息的持久化.mp4 12.06M | | ├──08-RabbitMQ-消息的可靠性投递-消费端的手动确认.mp4 71.85M | | ├──09-RabbitMQ-消费端限流.mp4 31.72M | | ├──10-RabbitMQ-消息的过期时间.mp4 37.86M | | ├──11-RabbitMQ-死信队列.mp4 94.13M | | ├──12-RabbitMQ-延迟队列-安装延迟插件.mp4 53.85M | | ├──13-RabbitMQ-延迟队列-测试发送延迟消息.mp4 57.03M | | └──14-RabbitMQ-消息的百分比成功投递.mp4 55.70M 05-尚硅谷Java智能体技术之尚品甄选项目 软件安装 | | ├──idea.jihuo.zip 98.82kb 课程大纲.JPG 2.37M






