搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Spring Boot企业级开发实战(视频教学版)
0.00     定价 ¥ 119.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购24本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302587460
  • 作      者:
    作者:迟殿委//赵媛媛//郭德先//侯传杰|责编:夏毓彦
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2021-09-01
收藏
畅销推荐
内容介绍
Spring框架目前已成为事实上的Java EE企业开发标准框架,从IoC、AOP两大核心特性逐渐发展成为包括数据访问、WebMVC、消息模块、测试模块等在内的生态帝国。Spring Boot是一套快速开发框架,采用约定大于配置的原则,与其他框架的集成也非常简单,可以很快创建一个产品级别的Spring应用。本书讲解Spring Boot应用开发技术,配套源码、课件与教学视频。 本书分为10章,内容包括Spring核心基础,Spring MVC开发基础,Spring Boot入门,Spring Boot开发Web应用,Spring Boot原理解读,Spring Boot数据访问与事务,Spring Boot高并发,Spring Boot构建企业级应用,Spring Boot打包、部署与监控,综合项目实战。 本书内容翔实、讲解细致,适合Spring Boot初学者,可作为Web开发人员常备案头的参考书,也可作为高等院校、中职学校及培训机构计算机相关专业的教材或者课程设计用书。
展开
目录
第1章 Spring核心基础
1.1 Spring概述
1.1.1 Spring介绍
1.1.2 Spring的优点
1.2 Spring控制反转
1.2.1 IoC和DI
1.2.2 依赖注入实战XML方式
1.2.3 依赖注入过程说明
1.2.4 Spring容器中的Bean作用域和对象初始化
1.2.5 依赖注入实战Java注解配置方式
1.3 Spring AOP
1.3.1 AOP思想
1.3.2 基于注解的AOP实现
第2章 Spring MVC开发基础
2.1 Spring MVC概述
2.1.1 MVC架构简介
2.1.2 Spring MVC框架简介
2.1.3 Spring MVC工作流程
2.2 Spring MVC开发实战
2.2.1 典型入门程序
2.2.2 通过注解启动无web.xml的Spring项目
2.2.3 Spring MVC返回JSON数据
2.2.4 静态资源的映射
2.2.5 拦截器的配置
2.2.6 Spring MVC文件上传
第3章 Spring Boot入门
3.1 Spring Boot简介和特性
3.1.1 Spring Boot简介
3.1.2 Spring Boot的特性和优点
3.2 开发环境配置
3.2.1 Java环境安装与配置
3.2.2 Maven环境安装与配置
3.2.3 安装集成开发环境
3.3 创建Spring Boot应用
3.3.1 使用命令行方式创建
3.3.2 使用图形化界面创建
3.3.3 使用Eclipse STS插件创建
3.3.4 使用IntelliJ IDEA创建
3.3.5 构建可执行jar包
第4章 Spring Boot开发Web应用
4.1 内置容器
4.1.1 内置容器配置
4.1.2 替换内置容器
4.1.3 采用外部容器
4.2 Spring MVC支持
4.2.1 视图解析器
4.2.2 支持静态资源
4.2.3 首页支持
4.2.4 网站logo设置
4.3 模板引擎集成
4.3.1 概述
4.3.2 Thymeleaf模板实战
4.4 过滤器、拦截器与监听器
4.4.1 过滤器
4.4.2 拦截器
4.4.3 监听器
4.5 前后端分离应用
4.5.1 前后端分离简介
4.5.2 项目需求
4.5.3 后端开发
4.5.4 前端开发
第5章 Spring Boot原理解读
5.1 获取源代码
5.1.1 使用Git复制
5.1.2 使用Maven自动下载
5.2 剖析自动配置原理
5.2.1 SpringBootApplication注解
5.2.2 EnableAutoConfiguration注解
5.2.3 AutoConfigurationImportSelector类
5.2.4 Conditional注解
5.3 Spring Boot启动流程
5.3.1 SpringApplication初始化方法
5.3.2 Spring Boot启动流程
5.4 Spring Boot的starter
5.4.1 官方starter
5.4.2 自定义starter
5.5 Spring Boot配置详解
5.5.1 配置的两种文件格式
5.5.2 数据源配置
5.5.3 Web配置
5.5.4 日志配置
5.5.5 自定义配置
5.6 内置Web容器原理
5.6.1 内嵌Tomcat
5.6.2 Spring Boot内嵌Tomcat原理
第6章 Spring Boot数据访问与事务
6.1 Spring Data JDBC
6.1.1 数据访问简介
6.1.2 实战
6.2 Spring Data JPA
6.2.1 JPA简介
6.2.2 实战
6.3 Spring Boot集成MyBatis-Plus
6.3.1 MyBatis-Plus简介
6.3.2 MyBatis-Plus实战
6.3.3 代码生成器
6.3.4 CRUD接口
6.3.5 分页插件
6.4 事务
6.4.1 事务的定义与特性
6.4.2 事务的并发问题
6.4.3 编程式事务和声明式事务
6.4.4 Spring事务的传播行为
第7章 Spring Boot高并发
7.1 Spring Boot缓存技术
7.1.1 Spring缓存抽象简介
7.1.2 Ehcache缓存实战
7.2 分布式缓存Redis
7.2.1 Redis简介
7.2.2 Redis 安装及基本命令
7.2.3 Redis缓存实战
7.3 消息中间件
7.3.1 消息中间件简介
7.3.2 RabbitMQ简介
7.3.3 实战
7.4 高并发实战
7.4.1 分布式系统生成唯一ID方案
7.4.2 秒杀场景实战
第8章 Spring Boot构建企业级应用
8.1 集成权限认证框架
8.1.1 权限认证基础知识
8.1.2 集成Apache Shiro
8.1.3 集成Spring Security
8.2 实现单点登录
8.2.1 Redis+Session认证
8.2.2 CAS认证
8.2.3 JWT认证
8.3 第三方登录(OAuth 2.0 )
8.3.1 什么是OAuth 2
8.3.2 角色定义
8.3.3 客户端角色
8.3.4 端点
8.3.5 授权过程
8.3.6 OAuth 2.0 的四种授权方式
8.3.7 OpenID Connect
8.4 优雅地生成接口文档
8.4.1 apidoc
8.4.2 Swagger
8.5 集成日志框架打印日志
8.5.1 Java程序日志框架发展史
8.5.2 第一代日志框架Log4j
8.5.3 简单日志门面框架SLF4J
8.5.4 使用Logback
8.5.5 升级版Log4j
第9章 Spring Boot打包、部署、监控
9.1 构建可执行jar包部署到云服务器
9.1.1 环境准备
9.1.2 使用XShell连接到云服务器
9.
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证