前言
Spring Boot致力于简化开发配置并为企业级开发提供一系列非业务性功能, 而Vue则采用数据驱动视图的方式将程序员从繁琐的DOM操作中解救出来。利用Spring Boot+Vue,我们可以快速开发出大型SPA应用。
SpringBoot+Vue目录一览
![](https://i-blog.csdnimg.cn/blog_migrate/88126ac144d308e984fea989152b5512.png)
Spring Boot入门
Spring Boot简介
开发第一个Spring Boot程序
Spring Boot的简便创建方式
![](https://i-blog.csdnimg.cn/blog_migrate/4b387328fa161819387915b65054f0f5.png)
![](https://i-blog.csdnimg.cn/blog_migrate/aaed8afde67fc97aa810cea558ed2130.png)
Spring Boot基础配置
不使用spring-boot sater-parent
@Spring Botappication
定制banner
Web容器配置
Properties配置
类型安全配置属性
YAML配置
Profile
![](https://i-blog.csdnimg.cn/blog_migrate/6ead69b83783efa2fd6af6e1c7a7100b.png)
![](https://i-blog.csdnimg.cn/blog_migrate/cac46992db798a084a1d95509311571c.png)
Spring Boot整合视图层技术
整合Thymeleaf
整合FreeMarker
![](https://i-blog.csdnimg.cn/blog_migrate/3fdbd9402219810a68720fb7d4167a3e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/60603841d40d61923305cf08b58f3f6a.png)
Spring Boot整合Web开发
返回JSON数据
静态资源访问
文件上传
@ContollerAdvice
自定义错误页
CORS支持
配置类与XML配置
注册拦截器
启动系统任务
整合Servlet. Filter 和Listener
路径映射
配置AOP
自定义欢迎页
自定义favicon
除去某个自动配置
![](https://i-blog.csdnimg.cn/blog_migrate/e7b6a4a8f903b51b8199cb651adc6718.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9448b59893a2face60992a301d932382.png)
Spring Boot整合持久层技术
整合JdbcTemplate
整合MyBatis
整合Spring Data JPA
多数据源
![](https://i-blog.csdnimg.cn/blog_migrate/d4105fc0a6e1d1a497fd674997fc298c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0637213341db9286c76e3624240f44c0.png)
Spring Boot整合NoSQL
整合Redis
整合MongoDB
Session 共享
![](https://i-blog.csdnimg.cn/blog_migrate/9e54b21f5cfc97985d831526738d5906.png)
![](https://i-blog.csdnimg.cn/blog_migrate/90190a61d70d2ff856c2492b2e67a816.png)
构建RESTful服务
REST简介
JPA实现REST
MongoDB实现REST
![](https://i-blog.csdnimg.cn/blog_migrate/0a1f806194e106ba59c1b13c2e3b4153.png)
![](https://i-blog.csdnimg.cn/blog_migrate/7dfee22e4d676f703222c39cb1e95a66.png)
开发者工具与单元测试
devtools简介
devtools实战
单元测试
![](https://i-blog.csdnimg.cn/blog_migrate/f00f653f69ea8d9c442cecc0450e1df2.png)
![](https://i-blog.csdnimg.cn/blog_migrate/366dd7020b4a2fd67233e5d4cc5c0b4e.png)
Spring Boot缓存
Ehcache 2.x缓存
Redis单机缓存
Redis集群缓存
![](https://i-blog.csdnimg.cn/blog_migrate/8054e907afa1a61d7f8c7b05f8e39339.png)
![](https://i-blog.csdnimg.cn/blog_migrate/6b6e51fb569f296f78479bf01442e59f.png)
Spring Boot安全管理
Spring Security基本配置
基于数据库的认证
高级配置
OAuth 2
Sprng Boot整合Shiro
![](https://i-blog.csdnimg.cn/blog_migrate/df5dc18845f9261a7c0fa8ac07d0b7db.png)
![](https://i-blog.csdnimg.cn/blog_migrate/85f78f3579e0b1374010fdbc9b6e5884.png)
Spring Boot整合WebSocket
为什么需要WebSocket
WebSocket简介
Spring Boot整合WebSocket
![](https://i-blog.csdnimg.cn/blog_migrate/b1709a61ee954a688ba7975e89635960.png)
![](https://i-blog.csdnimg.cn/blog_migrate/1257849512ef3b3170a38e6451817ca2.png)
消息服务
JMS
AMQP
![](https://i-blog.csdnimg.cn/blog_migrate/e6ead7c1311dd63ecfb809aac867ba4f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/90150f19c0f527871bfb41f61e387ece.png)
企业开发
邮件发送
定时任务
批处理
Swagger2
数据校验
![](https://i-blog.csdnimg.cn/blog_migrate/31735b97051a48505e7d537c3d369e9d.png)
![](https://i-blog.csdnimg.cn/blog_migrate/975e7d6f366835ee816fa1ca15d47f8a.png)
应用监控
监控端点配置
监控信息可视化
邮件报警
![](https://i-blog.csdnimg.cn/blog_migrate/da85e6295affee66915768eca806ef3a.png)
![](https://i-blog.csdnimg.cn/blog_migrate/35575e415a796301772844c3026fbd4c.png)
项目构建与部署
构建JAR
构建WAR
![](https://i-blog.csdnimg.cn/blog_migrate/f83a9be8bc0af525c6e3e9853bb2074f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/44345e8f871ac121e6826f05ddd3c2bf.png)
资料获取
1. 识别并关注下方公众号「老炮说Java」;
2. 在下面公众号后台回复关键字「阿里」即可下载。
扫描关注,回复"阿里"即可下载