为你推荐

内容简介
前言
第1章 Spring框架入门
1.1 Spring发展历程
1.2 Spring的优势
1.3 Spring核心概念
1.3.1 Spring容器
1.3.2 Bean
1.3.3 控制反转
1.3.4 依赖注入
1.4 Spring体系结构
1.4.1 Core Container
1.4.2 Data Access/Integration
1.4.3 Web
1.4.4 AOP与Aspects
1.4.5 Test
1.4.6 Instrumentation
1.4.7 Messaging
1.4.8 小结
1.5 传统Web开发模式回顾
1.5.1 持久层代码
1.5.2 业务层代码
1.5.3 测试类代码
1.5.4 案例小结
1.6 Spring入门案例
1.6.1 创建项目
1.6.2 创建模块
1.6.3 添加依赖
1.6.4 核心代码
1.6.5 案例小结
1.7 本章总结
第2章 Bean的管理与配置
2.1 Spring容器
2.1.1 BeanFactory接口
2.1.2 ApplicationContext接口
2.1.3 获取Bean的常用方法
2.2 Bean的实例化
2.2.1 构造函数实例化Bean
2.2.2 静态工厂实例化Bean
2.2.3 实例工厂实例化Bean
2.2.4 FactoryBean实例化Bean
2.3 Bean的装配概述
2.4 基于XML装配Bean
2.4.1 常用配置
2.4.2 设值注入
2.4.3 构造注入
2.4.4 自动装配
2.5 基于注解装配Bean
2.5.1 常用注解
2.5.2 组件扫描
2.6 基于配置类装配Bean
2.6.1 @Configuration注解
2.6.2 @ComponentScan注解
2.6.3 @PropertySource注解
2.6.4 @Bean注解
2.6.5 @Import注解
2.6.6 @SpringJUnitConfig注解
2.7 Bean的生命周期
2.8 多线程环境下的作用域
2.9 自定义Spring容器
2.9.1 定义注解
2.9.2 使用注解
2.9.3 定义容器
2.9.4 实现容器
2.9.5 验证测试
2.10 本章总结
第3章 Spring面向切面编程
3.1 面向切面编程特征
3.2 代理模式实现策略
3.2.1 静态代理
3.2.2 基于JDK的动态代理
3.2.3 基于CGLIB的动态代理
3.3 Spring AOP术语
3.3.1 连接点
3.3.2 切入点
3.3.3 通知
3.3.4 切面
3.3.5 织入
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.3.1 数据库事务主要特征
4.3.2 数据库事务基本操作
4.3.3 Spring事务管理接口
4.3.4 Spring事务管理方式
4.4 基于XML配置的声明式事务管理
4.4.1 XML配置事务管理主要步骤
4.4.2 XML配置事务管理应用案例
4.5 基于注解配置的声明式事务管理
4.5.1 注解配置事务管理核心注解
4.5.2 注解配置事务管理应用案例
4.6 Spring事务传播行为
4.7 Spring整合MyBatis
4.8 本章总结
第5章 Spring MVC框架入门
5.1 MVC模式
5.2 Spring MVC概述
5.3 Spring MVC开发入门
5.3.1 基于XML配置的Spring MVC入门案例
5.3.2 基于注解配置的Spring MVC入门案例
5.4 Spring MVC核心组件
5.4.1 DispatcherServlet
5.4.2 Handler
5.4.3 HandlerMapping
5.4.4 HandlerAdapter
5.4.5 ModelAndView
5.4.6 ViewResolver
5.4.7 View
5.5 Spring MVC工作原理
5.6 本章总结
第6章 Spring MVC请求映射
6.1 @RequestMapping注解
6.1.1 value
6.1.2 method
6.1.3 headers
6.1.4 params
6.1.5 consumes
6.1.6 produces
6.2 组合注解
6.3 数据绑定
6.3.1 绑定请求参数
6.3.2 绑定请求体数据
6.3.3 绑定请求头数据
6.3.4 绑定Cookie数据
6.4 编码过滤器
6.5 自定义类型转换器
6.6 本章总结
第7章 Spring MVC请求响应
7.1 响应视图
7.2 响应数据
7.2.1 响应字符串
7.2.2 响应JSON数据
7.3 统一返回结果
7.4 重定向与请求转发
7.5 数据共享
7.5.1 Request域数据共享
7.5.2 Session域数据共享
7.5.3 Application域数据共享
7.6 本章总结
第8章 Spring MVC RESTful编程
8.1 REST概述
8.2 遵循路径设计原则
8.3 请求路径变量
8.4 HiddenHttpMethodFilter
8.5 RESTful编程开发案例
8.5.1 系统接口设计
8.5.2 前端页面开发
8.5.3 后端控制器开发
8.6 本章总结
第9章 Spring MVC开发进阶
9.1 文件上传
9.1.1 配置文件解析器
9.1.2 配置文件上传参数
9.1.3 构建文件上传页面
9.1.4 处理上传文件
9.2 文件下载
9.3 统一异常处理
9.3.1 HandlerExceptionResolver
9.3.2 SimpleMappingExceptionResolver
9.3.3 自定义异常处理
9.3.4 声明式统一异常处理
9.3.5 异常分类处理策略
9.4 数据校验
9.4.1 声明式数据校验概述
9.4.2 声明式数据校验应用
9.5 访问静态资源
9.6 跨资源共享
9.6.1 @CrossOrigin注解
9.6.2 addCorsMappings方法
9.7 Web组件
9.7.1 监听器
9.7.2 过滤器
9.7.3 拦截器
9.7.4 小结
9.8 本章总结
第10章 SSM框架整合
10.1 容器关系
10.1.1 Root WebApplicationContext
10.1.2 Servlet WebApplicationContext
10.1.3 容器关系总结
10.2 SSM框架整合案例
10.2.1 框架整合前期工作
10.2.2 Spring框架整合持久层
10.2.3 Spring框架整合业务层
10.2.4 Spring框架整合表现层
10.2.5 应用程序初始化配置
10.2.6 项目后端接口测试
10.3 本章总结
第11章 大模型技术概览
11.1 大模型发展历程
11.2 大模型的特点
11.3 大模型分类
11.3.1 按应用领域分类
11.3.2 按训练方式分类
11.3.3 按功能特性分类
11.4 大模型发展现状
11.5 大模型基础知识
11.5.1 机器学习
11.5.2 深度学习
11.5.3 神经网络
11.5.4 Transformer模型
11.6 大模型的构建与部署
11.6.1 数据采集
11.6.2 数据清洗
11.6.3 数据预处理
11.6.4 数据标注
11.6.5 数据划分
11.6.6 模型设计
11.6.7 模型初始化
11.6.8 模型训练
11.6.9 模型验证
11.6.10 模型保存
11.6.11 模型部署
11.7 大模型API服务
11.8 本章总结
第12章 Spring AI开发入门
12.1 Spring AI概述
12.2 Spring AI核心概念
12.2.1 模型
12.2.2 提示词
12.2.3 嵌入
12.2.4 词元
12.2.5 结构化输出
12.2.6 数据引入
12.2.7 检索增强生成
12.2.8 响应评估
12.3 Spring AI入门案例
12.3.1 创建项目
12.3.2 配置API key
12.3.3 编写控制器
12.3.4 案例小结
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.1.1 项目展示
15.1.2 技术架构
15.1.3 核心功能
15.1.4 开发环境
15.1.5 项目搭建
15.1.6 后端开发
15.1.7 前端开发
15.1.8 项目小结
15.2 企业金融数据分析平台
15.2.1 项目展示
15.2.2 技术架构
15.2.3 核心技术
15.2.4 开发环境
15.2.5 项目搭建
15.2.6 后端开发
15.2.7 前端开发
15.2.8 项目小结
15.3 芯领神会酒店智能助手
15.3.1 项目展示
15.3.2 技术架构
15.3.3 核心技术
15.3.4 开发环境
15.3.5 项目搭建
15.3.6 后端开发
15.3.7 前端开发
15.3.8 项目小结
15.4 本章总结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜