Spring Boot从入门到实战(微课视频版)

Spring Boot从入门到实战(微课视频版)

作者:陈恒 主编

出版社:清华大学

出版年:2020年5月

ISBN:9787302551881

所属分类:网络科技

书刊介绍

《Spring Boot从入门到实战(微课视频版)》内容简介

本书从Spring和Spring MVC的基础知识讲起,让读者无难度地学习Spring Boot 2。为更好地帮助读者学习,本书以大量实例介绍了Spring Boot 2的基本思想、方法和技术。全书共12章,内容涵盖Spring基础、Spring MVC基础、Spring Boot核心知识、Web开发、数据访问、安全控制、异步消息、部署与测试、应用监控、电子商务平台的设计与实现(Thymeleaf+MyBatis)、名片管理系统的设计与实现(Vue.js+JPA)等。书中实例侧重实用性、通俗易懂,使读者能够快速掌握Spring Boot 2的基础知识、编程技巧以及完整的开发体系,为项目开发打下坚实的基础。
本书提供1000分钟的教学视频,还提供教学大纲、教学课件、电子教案、程序源码、习题答案等配套资源。本书可以作为大学计算机及相关专业的教材或教学参考书,也可以作为Java技术的培训教材,适合具有Java和Java Web编程基础的读者,尤其适合广大Java EE应用开发人员阅读与使用。
陈恒,硕士,副教授。研究方向为智能信息处理,主要研究了知识表示与推理、知识图谱、数据集成、语义计算等,同时也涉及机器学习方面的基础研究。在各级学术期刊上发表论文10余篇,其中EI检索论文2篇,计算机B类中文核心论文3篇。主持在研辽宁省自然科学基金重点项目1项,主持并完成大连外国语大学教学改革项目4项。在清华大学出版社主编教材10余部。

作品目录

内容简介
前言
第1章:Spring基础
学习目的与要求
本章主要内容
1.1、Spring概述
1.2、Spring开发环境的构建
1.3、Spring
IoC
1.4、Spring
AOP
1.5、Spring
Bean
1.6、Spring的数据库编程
1.7、本章小结
习题1、第2章:Spring
MVC基础
学习目的与要求
本章主要内容
2.1、Spring
MVC的工作原理
2.2、Spring
MVC的工作环境
2.3、基于注解的控制器
2.4、表单标签库与数据绑定
2.5、JSON数据交互
2.6、Spring
MVC的基本配置
2.7、本章小结
习题2、第3章:Spring
Boot入门
学习目的与要求
本章主要内容
3.1、Spring
Boot概述
3.2、第一个Spring
Boot应用
3.3、Spring
Boot快速构建
3.4、本章小结
习题3、第4章:Spring
Boot核心
学习目的与要求
本章主要内容
4.1、Spring
Boot的基本配置
4.2、读取应用配置
4.3、日志配置
4.4、Spring
Boot的自动配置原理
4.5、Spring
Boot的条件注解
4.6、本章小结
习题4、第5章:Spring
Boot的Web开发
学习目的与要求
本章主要内容
5.1、Spring
Boot的Web开发支持
5.2、Thymeleaf模板引擎
5.3、Spring
Boot处理JSON数据
5.4、Spring
Boot文件上传与下载
5.5、Spring
Boot的异常统一处理
5.6、Spring
Boot对JSP的支持
5.7、本章小结
习题5、第6章:Spring
Boot的数据访问
学习目的与要求
本章主要内容
6.1、Spring
Data
JPA
6.2、Spring
Boot使用JdbcTemplate
6.3、Spring
Boot整合MyBatis
6.4、Spring
Boot的事务管理
6.5、REST
6.6、MongoDB
6.7、Redis
6.8、数据缓存Cache
6.9、本章小结
习题6、第7章:Spring
Boot的安全控制
学习目的与要求
本章主要内容
7.1、Spring
Security快速入门
7.2、Spring
Boot的支持
7.3、实际开发中的Spring
Security操作实例
7.4、本章小结
习题7、第8章:异步消息
学习目的与要求
本章主要内容
8.1、消息模型
8.2、企业级消息代理
8.3、Spring
Boot的支持
8.4、异步消息通信实例
8.5、本章小结
习题8、第9章:Spring
Boot的热部署与单元测试
学习目的与要求
本章主要内容
9.1、开发的热部署
9.2、Spring
Boot的单元测试
9.3、本章小结
习题9、第10章:监控Spring
Boot应用
学习目的与要求
本章主要内容
10.1、端点的分类与测试
10.2、自定义端点
10.3、自定义HealthIndicator
10.4、本章小结
习题10、第11章:电子商务平台的设计与实现(Thymeleaf+MyBatis)
学习目的与要求
本章主要内容
11.1、系统设计
11.2、数据库设计
11.3、系统管理
11.4、组件设计
11.5、后台管理子系统的实现
11.6、前台电子商务子系统的实现
11.7、本章小结
第12章:名片系统的设计与实现(Vue.js+JPA)
学习目的与要求
本章主要内容
12.1、名片系统功能介绍
12.2、使用IntelliJ
IDEA构建名片后端系统cardmis
12.3、使用IntelliJ
IDEA构建名片前端系统cardmis-vue
12.4、Vuex与前端路由拦截器
12.5、测试运行
12.6、小结
参考文献

相关推荐

微信二维码