Java

清华大学出版,Spring Boot全栈开发笔记,已整理收藏

2020-09-12  本文已影响0人  b81958a6edee

Spring Boot是一个“年轻”的项目,发展非常迅速,特别是在Spring Boot 2.0之后,许多API都有较大的变化,本文的写作基于目前最新的稳定版2.0.4,因此需要Java8或9以及Spring Framework 5.0.8.RELEASE或更高版本,同时,构建工具的版本要求为Maven 3.2+或 Gradle 4。

传统的JavaEE开发效率低下、配置臃肿、调试不便,严重制约了程序员的生产力。Spring Boot致力于简化开发配置,并为企业级开发提供一系列非业务性功能;

而Vue则采用数据驱动视图的方式将程序员从繁琐的DOM操作中解救出来,利用Spring Boot+Vue,可以快速开发出大型SPA应用。

内容

第 1 章 Spring Boot 入门

Spring Boot 简介

开发第一个 Spring Boot 程序

Spring Boot 的简便创建方式

第 2 章 Spring Boot 基础配置

不使用spring-boot- starter-parent

@Spring BootApplication

定制banner

Web容器配置

Properties配置

类型安全配置属性

YAML配置

Profile

第 3 章 Spring Boot 整合视图层技术

整合Thymeleaf

整合FreeMarker

第 4 章 Spring Boot 整合 Web 开发

返回JSON数据

静态资源访问

文件,上传

@ControllerAdvice

自定义错误页

CORS支持

配置类与XML配置

注册拦截器.

启动系统任务

整合Servlet、Filter 和Listener

路径映射

配置AOP

自定义欢迎页

自定义favicon

除去某个自动配置

第 5 章 Spring Boot 整合持久层技术

整合JdbcTemplate

整合MyBatis

整合Spring Data JPA

多数据源

第 6 章 Spring Boot 整合 NoSQL

整合Redis .

整合MongoDB

Session共享

第 7 章 构建 RESTfu 服务

REST简介

JPA实现REST

MongoDB实现REST

第 8 章 开发者工具与单元测试

devtools简介

devtools实战

单元测试

第 9 章 Spring Boot 缓存

Ehcache 2.x缓存

Redis单机缓存

Redis集群缓存

第 10 章 Spring Boot 安全管理

Spring Security基本配置

基于数据库的认证

高级配置

OAuth 2

Spring Boot整合Shiro

第 11 章 Spring Boot 整合 WebSocket

为什么需要WebSocket

WebSocket简介

Spring Boot整合WebSocket

第 12 章 消息服务

JMS

AMQP

第 13 章 企业开发

邮件发送

定时任务

批处理

Swagger2

数据校验

第 14 章 应用监控

监控端点配置

监控信息可视化

邮件报警

第 15 章 项目构建与部署

构建JAR

构建WAR

第 16 章 微人事项目实战

微人事项目介绍

项目技术架构

前后端分离项目构建

登录模块实现

动态加载用户菜单

邮件发送

员工资料导入导出

在线聊天

前端项目打包

目录

以上所有资料都有整理,需要的可以点赞文章关注我私信“笔记”即可。

上一篇下一篇

猜你喜欢

热点阅读