



本书是一本全面覆盖Spring6框架、大模型技术以及Spring Al 应用开发技术的开发指南。全书深入浅出地介绍 Spring6框架的特性和应用实践,深入探讨大模型技术和Spring Al的集成应用,涵盖多模态、RAG、Function Calling、嵌入模型、向量数据库、对话记忆和内容审查等知识。全书按照从理论基础到项目实践的顺序编排,首先述Spring的核心原理,如Bean 管理、AOP、数据库编程等关键技术,然后详细介绍 Web 开发,最后延伸到大模型应用开发,以及如何在 Spring 项目中集成和使用DeepSeek等大模型技术。
本书包含大量示例,每个案例均配有完整的代码和详细的步骤。特别是,本书包含三个大型实战项目,分别涉及智能对话、金融分析和酒店预订的场景,并基于DeepSeeK和ChatGPT 实现,为行业智能化转型提供实践参考。本书还介绍Spring6.x、SpringBoot3及SpringAl的最新特性,适合前沿技术的开发者参考。
本书适合 Spring 初学者、中级开发者阅读,也适合 AI与大数据领域的开发人员阅读。本书还可以作为高等院校计算机科学与技术、软件工程、大数据、人工智能等专业的教材或参考书,以及培训机构、企业的培训资料。
作者简介:
赖帆,CSDN博主“谷哥的小弟”,拥有十余年一线开发经验。历任研发工程师、技术组长、高级开发工程师、技术经理、技术部门主管等职位。曾任职于上市集团研发中心,精通Java、C/C++、Python、SQL、JavaScript、Go等主流开发语言。擅长互联网应用开发与实践;热衷于开源技术,对Spring Boot、Spring Cloud、人工智能、Vue、Flutter等热门技术有着深入的研究。 长期以来,坚持在中国专业IT社区CSDN输出优质技术博客。曾于2016年、2020年两度荣获CSDN年度十大博客之星。截至2024年,共创作几百篇优质博文,博客访问量累计达400万。
目录:
第1章 Spring框架入门 1
第2章 Bean的管理与配置 21
第3章 Spring面向切面编程 72
第4章 Spring数据库编程 95
第5章 Spring MVC框架入门 128
第6章 Spring MVC请求映射 142
第7章 Spring MVC请求响应 154
第8章 Spring MVC RESTful编程 164
第9章 Spring MVC开发进阶 172
第10章 SSM框架整合 195
第11章 大模型技术概览 221
第12章 Spring AI开发入门 233
第13章 Spring AI核心技术 242
第14章 Spring AI开发进阶 252
第15章 Spring AI项目开发实战 272
点击下载