展开全部

主编推荐语

详细讲解Spring Boot 3的新特性与最佳实践。

内容简介

随着JDK的升级与迭代,Spring Framework与Spring Boot也分别升级到了全新的6.0与3.0版本,全新的版本带来了更加强大的功能和特性。本书侧重于核心功能和特性的讲解,重点讲解Spring Framework与Spring Boot在应用开发中的核心与应用,通过多个方面介绍应用开发中涉及的场景。

本书分为六个部分,共15章。第一部分~第三部分介绍Spring Framework与Spring Boot的基础与核心机制,包括IOC、AOP、Spring Boot应用特性;第四部分讲解基于Spring Boot的WebMvc应用开发;第五部分对Dao层整合开发进行讲解;第六部分则是Spring Boot的应用打包和生产级特性。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 资源与支持
  • 第一部分 Spring Framework的IOC容器
  • 第1章 Spring Framework入门
  • 1.1 Spring Framework概述
  • 1.2 Spring Framework的发展历史
  • 1.3 Spring Framework的组成结构
  • 1.4 Spring生态核心成员
  • 1.5 开发环境准备
  • 1.6 小结
  • 第2章 IOC思想与实现
  • 2.1 IOC是怎么来的
  • 2.2 IOC的两种实现方式
  • 2.3 BeanFactory与ApplicationContext
  • 2.4 注解驱动的IOC
  • 2.5 依赖查找进阶与高级
  • 2.6 依赖注入的6种方式
  • 2.7 小结
  • 第3章 IOC容器中的Bean
  • 3.1 Bean的类型
  • 3.2 Bean的作用域
  • 3.3 Bean的实例化方式
  • 3.4 Bean的基本生命周期
  • 3.5 小结
  • 第4章 IOC容器的设计与机制
  • 4.1 BeanFactory
  • 4.2 ApplicationContext
  • 4.3 事件驱动与监听器
  • 4.4 模块装配
  • 4.5 条件装配
  • 4.6 组件扫描机制
  • 4.7 PropertySource
  • 4.8 小结
  • 第二部分 Spring Boot应用构建与核心特性
  • 第5章 使用Spring Boot
  • 5.1 Spring Boot概述
  • 5.2 Spring Boot快速使用
  • 5.3 Spring Boot的依赖管理
  • 5.4 Spring Boot的自动装配
  • 5.5 小结
  • 第6章 Spring Boot的最佳实践
  • 6.1 属性配置
  • 6.2 外部化配置
  • 6.3 Banner机制
  • 6.4 日志的使用
  • 6.5 启动过程的简单扩展点
  • 6.6 场景启动器与自动装配
  • 6.7 启动异常分析
  • 6.8 小结
  • 第三部分 Spring Framework的AOP
  • 第7章 AOP思想与实现
  • 7.1 AOP是怎么来的
  • 7.2 AOP的基础——动态代理
  • 7.3 AOP概述与术语
  • 7.4 Spring Boot使用AOP——基于AspectJ
  • 7.5 Spring使用AOP——基于XML
  • 7.6 小结
  • 第8章 AOP的进阶机制和应用
  • 8.1 AOP联盟
  • 8.2 通知方法参数
  • 8.3 切面的执行顺序
  • 8.4 代理对象调用自身方法
  • 8.5 小结
  • 第四部分 基于WebMvc的Spring Boot Web应用开发
  • 第9章 使用WebMvc开发应用
  • 9.1 整合Web和WebMvc
  • 9.2 视图技术
  • 9.3 热部署的使用
  • 9.4 页面数据传递
  • 9.5 请求参数绑定
  • 9.6 常用注解的使用
  • 9.7 JSON支持
  • 9.8 静态资源配置
  • 9.9 数据校验
  • 9.10 内容协商
  • 9.11 异常处理
  • 9.12 文件上传与下载
  • 9.13 小结
  • 第10章 WebMvc开发进阶
  • 10.1 拦截器
  • 10.2 国际化支持
  • 10.3 原生Servlet支持与适配
  • 10.4 跨域问题
  • 10.5 REST服务请求与调用
  • 10.6 Reactive与WebFlux
  • 10.7 小结
  • 第11章 嵌入式容器
  • 11.1 Web容器对比
  • 11.2 使用嵌入式Tomcat
  • 11.3 定制嵌入式容器
  • 11.4 替换嵌入式容器
  • 11.5 SSL配置
  • 11.6 小结
  • 第五部分 Spring Boot的数据访问能力整合
  • 第12章 JDBC与事务
  • 12.1 整合JDBC
  • 12.2 使用JdbcTemplate
  • 12.3 JDBC事务管理
  • 12.4 Spring Framework的事务管理
  • 12.5 事务传播行为
  • 12.6 数据库初始化机制
  • 12.7 小结
  • 第13章 整合MyBatis
  • 13.1 MyBatis概述
  • 13.2 整合MyBatis
  • 13.3 MyBatis简单开发
  • 13.4 效率提升:整合MyBatis-Plus
  • 13.5 使用MyBatis-Plus
  • 13.6 小结
  • 第六部分 Spring Boot应用的生产与运维
  • 第14章 打包与部署
  • 14.1 Spring Boot应用打包
  • 14.2 使用外置Servlet容器运行
  • 14.3 制作Docker镜像
  • 14.4 小结
  • 第15章 生产级特性
  • 15.1 Spring Boot Actuator
  • 15.2 监控端点Endpoints
  • 15.3 监控指标Metrics
  • 15.4 管理Spring Boot应用
  • 15.5 使用监控体系
  • 15.6 小结
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。