展开全部

主编推荐语

一本全面覆盖Spring 6框架、大模型技术以及Spring AI应用开发技术的开发指南。

内容简介

本书深入浅出地介绍Spring 6框架的特性和应用实践,深入探讨大模型技术和Spring AI的集成应用,涵盖多模态、RAG、Function Calling、嵌入模型、向量数据库、对话记忆和内容审查等知识。

全书按照从理论基础到项目实践的顺序编排,首先阐述Spring的核心原理,如Bean管理、AOP、数据库编程等关键技术,然后详细介绍Web开发,最后延伸到大模型应用开发,以及如何在Spring项目中集成和使用DeepSeek等大模型技术。

本书包含大量示例,每个案例均配有完整的代码和详细的步骤。特别是,本书包含三个大型实战项目,分别涉及智能对话、金融分析和酒店预订的场景,并基于DeepSeeK和ChatGPT实现,为行业智能化转型提供实践参考。本书还介绍Spring 6.x、Spring Boot 3及Spring AI的最新特性,适合前沿技术的开发者参考。

目录

  • 版权信息
  • 内容简介
  • 前言
  • 困顿中醒悟
  • 蜗牛的脚印
  • 挥笔著青简
  • 感恩与致谢
  • 第1章 Spring框架入门
  • 1.1 Spring发展历程
  • 1.2 Spring的优势
  • 1.3 Spring核心概念
  • 1.4 Spring体系结构
  • 1.5 传统Web开发模式回顾
  • 1.6 Spring入门案例
  • 1.7 本章总结
  • 第2章 Bean的管理与配置
  • 2.1 Spring容器
  • 2.2 Bean的实例化
  • 2.3 Bean的装配概述
  • 2.4 基于XML装配Bean
  • 2.5 基于注解装配Bean
  • 2.6 基于配置类装配Bean
  • 2.7 Bean的生命周期
  • 2.8 多线程环境下的作用域
  • 2.9 自定义Spring容器
  • 2.10 本章总结
  • 第3章 Spring面向切面编程
  • 3.1 面向切面编程特征
  • 3.2 代理模式实现策略
  • 3.3 Spring AOP术语
  • 3.4 Spring AOP典型应用
  • 3.5 基于XML实现Spring AOP
  • 3.6 基于注解实现Spring AOP
  • 3.7 本章总结
  • 第4章 Spring数据库编程
  • 4.1 JdbcTemplate基本操作
  • 4.2 JdbcTemplate应用案例
  • 4.3 Spring事务管理概述
  • 4.4 基于XML配置的声明式事务管理
  • 4.5 基于注解配置的声明式事务管理
  • 4.6 Spring事务传播行为
  • 4.7 Spring整合MyBatis
  • 4.8 本章总结
  • 第5章 Spring MVC框架入门
  • 5.1 MVC模式
  • 5.2 Spring MVC概述
  • 5.3 Spring MVC开发入门
  • 5.4 Spring MVC核心组件
  • 5.5 Spring MVC工作原理
  • 5.6 本章总结
  • 第6章 Spring MVC请求映射
  • 6.1 @RequestMapping注解
  • 6.2 组合注解
  • 6.3 数据绑定
  • 6.4 编码过滤器
  • 6.5 自定义类型转换器
  • 6.6 本章总结
  • 第7章 Spring MVC请求响应
  • 7.1 响应视图
  • 7.2 响应数据
  • 7.3 统一返回结果
  • 7.4 重定向与请求转发
  • 7.5 数据共享
  • 7.6 本章总结
  • 第8章 Spring MVC RESTful编程
  • 8.1 REST概述
  • 8.2 遵循路径设计原则
  • 8.3 请求路径变量
  • 8.4 HiddenHttpMethodFilter
  • 8.5 RESTful编程开发案例
  • 8.6 本章总结
  • 第9章 Spring MVC开发进阶
  • 9.1 文件上传
  • 9.2 文件下载
  • 9.3 统一异常处理
  • 9.4 数据校验
  • 9.5 访问静态资源
  • 9.6 跨资源共享
  • 9.7 Web组件
  • 9.8 本章总结
  • 第10章 SSM框架整合
  • 10.1 容器关系
  • 10.2 SSM框架整合案例
  • 10.3 本章总结
  • 第11章 大模型技术概览
  • 11.1 大模型发展历程
  • 11.2 大模型的特点
  • 11.3 大模型分类
  • 11.4 大模型发展现状
  • 11.5 大模型基础知识
  • 11.6 大模型的构建与部署
  • 11.7 大模型API服务
  • 11.8 本章总结
  • 第12章 Spring AI开发入门
  • 12.1 Spring AI概述
  • 12.2 Spring AI核心概念
  • 12.3 Spring AI入门案例
  • 12.4 本章总结
  • 第13章 Spring AI核心技术
  • 13.1 ChatModel
  • 13.2 ChatClient
  • 13.3 Prompt Templates
  • 13.4 ChatOptions
  • 13.5 Message
  • 13.6 流式对话
  • 13.7 文生图
  • 13.8 文本转语音
  • 13.9 语音转文本
  • 13.10 本章总结
  • 第14章 Spring AI开发进阶
  • 14.1 多模态
  • 14.2 结构化输出
  • 14.3 提示词填充
  • 14.4 嵌入模型
  • 14.5 向量数据库
  • 14.6 函数调用
  • 14.7 增强器
  • 14.8 对话记忆
  • 14.9 内容审查
  • 14.10 本章总结
  • 第15章 Spring AI项目开发实战
  • 15.1 芯有灵犀智能对话系统
  • 15.2 企业金融数据分析平台
  • 15.3 芯领神会酒店智能助手
  • 15.4 本章总结
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

电子工业出版社

电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。