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

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 的简便创建方式

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

第 2 章 Spring Boot 基础配置

  • 不使用spring-boot- starter-parent
  • @Spring BootApplication
  • 定制banner
  • Web容器配置
  • Properties配置
  • 类型安全配置属性
  • YAML配置
  • Profile

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

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

  • 整合Thymeleaf
  • 整合FreeMarker

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

第 4 章 Spring Boot 整合 Web 开发

  • 返回JSON数据
  • 静态资源访问
  • 文件,上传
  • @ControllerAdvice
  • 自定义错误页
  • CORS支持
  • 配置类与XML配置
  • 注册拦截器.
  • 启动系统任务
  • 整合Servlet、Filter 和Listener
  • 路径映射
  • 配置AOP
  • 自定义欢迎页
  • 自定义favicon
  • 除去某个自动配置

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

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

  • 整合JdbcTemplate
  • 整合MyBatis
  • 整合Spring Data JPA
  • 多数据源

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

第 6 章 Spring Boot 整合 NoSQL

  • 整合Redis .
  • 整合MongoDB
  • Session共享

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

第 7 章 构建 RESTfu 服务

  • REST简介
  • JPA实现REST
  • MongoDB实现REST

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

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

  • devtools简介
  • devtools实战
  • 单元测试

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

第 9 章 Spring Boot 缓存

  • Ehcache 2.x缓存
  • Redis单机缓存
  • Redis集群缓存

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

第 10 章 Spring Boot 安全管理

  • Spring Security基本配置
  • 基于数据库的认证
  • 高级配置
  • OAuth 2
  • Spring Boot整合Shiro

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

第 11 章 Spring Boot 整合 WebSocket

  • 为什么需要WebSocket
  • WebSocket简介
  • Spring Boot整合WebSocket

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

第 12 章 消息服务

  • JMS
  • AMQP

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

第 13 章 企业开发

  • 邮件发送
  • 定时任务
  • 批处理
  • Swagger2
  • 数据校验

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

第 14 章 应用监控

  • 监控端点配置
  • 监控信息可视化
  • 邮件报警

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

第 15 章 项目构建与部署

  • 构建JAR
  • 构建WAR

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

第 16 章 微人事项目实战

  • 微人事项目介绍
  • 项目技术架构
  • 前后端分离项目构建
  • 登录模块实现
  • 动态加载用户菜单
  • 邮件发送
  • 员工资料导入导出
  • 在线聊天
  • 前端项目打包

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

目录

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

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

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

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

以上所有资料都有整理,需要的可以点赞文章,然后扫码即可获取。

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

猜你喜欢

转载自blog.csdn.net/weixin_50020950/article/details/108555597