11# SpringBoot
22
3- 支持作者就star一下 ,谢谢 🎉🎉
3+ 支持作者就 star 一下 ,谢谢 🎉🎉
44
5- springboot-learn 这个工程为IDEA创建的Empty Project工程 ,其余子工程之间互不干涉,clone之后可以更改一下maven的配置即可 。
5+ springboot-learn 这个工程为 IDEA 创建的 Empty Project 工程 ,其余子工程之间互不干涉,clone 之后可以更改一下 maven 的配置即可 。
66
77## 基础框架
88
@@ -18,71 +18,71 @@ springboot-learn 这个工程为IDEA创建的Empty Project工程,其余子工
1818
1919## 基础篇
2020
21- | 名称 | 博文地址 | 源码地址 |
22- | :--| :--| :--|
23- | SpringBoot 入门案例 Hello World | | [ 源码] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-hello ) |
24- | SpringBoot 配置 Thymeleaf 模板引擎 | | [ 源码] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-thymeleaf ) |
25- | SpringBoot 搭建全局异常处理 | | [ 源码] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-global ) |
26- | SpringBoot 配置 Druid 连接池 | | [ 源码] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-druid ) |
27- | SpringBoot 配置 AOP 切面记录日志 | | [ 源码] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-aop-log ) |
28- | SpringBoot 配置 Actuator 监控 | | [ 源码] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-actuator ) |
29- | SpringBoot 配置 Swagger2 实现 restfull风格 API 文档 | | [ 源码] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-swagger2 ) |
30- | SpringBoot 配置 Thymeleaf 页面静态化 | | [ 源码] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-thymeleaf-static ) |
21+ | 名称 | 博文地址 | 源码地址 |
22+ | :--------------------------------------------------- | :------- | :------------------------------------------------------------------------------------------ |
23+ | SpringBoot 入门案例 Hello World | | [ 源码] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-hello ) |
24+ | SpringBoot 配置 Thymeleaf 模板引擎 | | [ 源码] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-thymeleaf ) |
25+ | SpringBoot 搭建全局异常处理 | | [ 源码] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-global ) |
26+ | SpringBoot 配置 Druid 连接池 | | [ 源码] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-druid ) |
27+ | SpringBoot 配置 AOP 切面记录日志 | | [ 源码] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-aop-log ) |
28+ | SpringBoot 配置 Actuator 监控 | | [ 源码] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-actuator ) |
29+ | SpringBoot 配置 Swagger2 实现 restfull 风格 API 文档 | | [ 源码] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-swagger2 ) |
30+ | SpringBoot 配置 Thymeleaf 页面静态化 | | [ 源码] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-thymeleaf-static ) |
3131
3232## 整合篇
3333
3434### 持久层
3535
36- | 名称 | 博文地址 | 源码地址 |
37- | :--| :--| :--|
38- | SpringBoot 整合 Mybatis | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-mybatis ) |
39- | SpringBoot 整合 SpringData JPA | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-jpa ) |
40- | SpringBoot 整合 JDBC Templete | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-jdbc-templete ) |
36+ | 名称 | 博文地址 | 源码地址 |
37+ | :----------------------------- | :------- | :--------------------------------------------------------------------------------------- |
38+ | SpringBoot 整合 Mybatis | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-mybatis ) |
39+ | SpringBoot 整合 SpringData JPA | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-jpa ) |
40+ | SpringBoot 整合 JDBC Templete | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-jdbc-templete ) |
4141
4242### 定时器
4343
44- | 名称 | 博文地址 | 源码地址 |
45- | :--| :--| :--|
46- | SpringBoot 整合 Task 定时器 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-task ) |
47- | SpringBoot 整合 Quartz 任务调度 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-quartz ) |
44+ | 名称 | 博文地址 | 源码地址 |
45+ | :------------------------------ | :------- | :-------------------------------------------------------------------------------- |
46+ | SpringBoot 整合 Task 定时器 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-task ) |
47+ | SpringBoot 整合 Quartz 任务调度 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-quartz ) |
4848
4949### 缓存
5050
51- | 名称 | 博文地址 | 源码地址 |
52- | :--| :--| :--|
53- | SpringBoot 整合 Ehcache 高性能缓存 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-ehcache ) |
54- | SpringBoot 整合 Redis 缓存管理 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-redis ) |
51+ | 名称 | 博文地址 | 源码地址 |
52+ | :--------------------------------- | :------- | :--------------------------------------------------------------------------------- |
53+ | SpringBoot 整合 Ehcache 高性能缓存 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-ehcache ) |
54+ | SpringBoot 整合 Redis 缓存管理 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-redis ) |
5555
5656### 权限
5757
58- | 名称 | 博文地址 | 源码地址 |
59- | :--| :--| :--|
60- | SpringBoot 整合 Shiro 权限管理 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-shiro ) |
61- | SpringBoot 整合 SpringSecurity 权限管理 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-security ) |
62- | SpringBoot 整合 JWT + RSA 分布式授权 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-jwt-rsa ) |
58+ | 名称 | 博文地址 | 源码地址 |
59+ | :-------------------------------------- | :------- | :---------------------------------------------------------------------------------- |
60+ | SpringBoot 整合 Shiro 权限管理 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-shiro ) |
61+ | SpringBoot 整合 SpringSecurity 权限管理 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-security ) |
62+ | SpringBoot 整合 JWT + RSA 分布式授权 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-jwt-rsa ) |
6363
6464### 邮件短信
6565
66- | 名称 | 博文地址 | 源码地址 |
67- | :--| :--| :--|
68- | SpringBoot 整合 Email 发送邮件 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-email ) |
69- | SpringBoot 整合 SMS 阿里短信服务 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-sms ) |
66+ | 名称 | 博文地址 | 源码地址 |
67+ | :------------------------------- | :------- | :------------------------------------------------------------------------------- |
68+ | SpringBoot 整合 Email 发送邮件 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-email ) |
69+ | SpringBoot 整合 SMS 阿里短信服务 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-sms ) |
7070
7171### 中间件
7272
73- | 名称 | 博文地址 | 源码地址 |
74- | :--| :--| :--|
75- | SpringBoot 整合 七牛云对象存储 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-qiniu ) |
76- | SpringBoot 整合 Easypoi 打印报表 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-easypoi ) |
77- | SpringBoot 整合 RabbitMQ 消息中间件 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-rabbitmq ) |
78- | SpringBoot 整合 WebSocket 聊天案例 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-websocket ) |
79- | SpringBoot 使用 Echars 实现数据可视化 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-echarts ) |
73+ | 名称 | 博文地址 | 源码地址 |
74+ | :------------------------------------ | :------- | :----------------------------------------------------------------------------------- |
75+ | SpringBoot 整合 七牛云对象存储 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-qiniu ) |
76+ | SpringBoot 整合 Easypoi 打印报表 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-easypoi ) |
77+ | SpringBoot 整合 RabbitMQ 消息中间件 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-rabbitmq ) |
78+ | SpringBoot 整合 WebSocket 聊天案例 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-websocket ) |
79+ | SpringBoot 使用 Echars 实现数据可视化 | 链接 | [ 链接] ( https://github.com/Tellsea/springboot-learn/tree/master/springboot-echarts ) |
8080
8181## 注意事项
8282
83- 每次学习前请先使用git更新项目 ,避免产生只是新旧代码问题。
83+ 每次学习前请先使用 git 更新项目 ,避免产生只是新旧代码问题。
8484
85- 一些工程的测试方法在springboot的测试类中 ,比如:mybatis的通用mapper,CRUD的方法在测试类中测试的 。
85+ 一些工程的测试方法在 springboot 的测试类中 ,比如:mybatis 的通用 mapper,CRUD 的方法在测试类中测试的 。
8686
8787** 我不管,看了就 Star**
8888
0 commit comments