# springBoot
**Repository Path**: weiworkspace/springBoot
## Basic Information
- **Project Name**: springBoot
- **Description**: SpringBoot系列Demo代码,每个子项目都是SpringBoot的一个知识点或者说技能点且都有对应的博客介绍,代码开箱即用适合新手学习或老司机复习
- **Primary Language**: Java
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 308
- **Created**: 2022-06-08
- **Last Updated**: 2023-07-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## 官网
https://huanzi-qch.gitee.io/spring-boot
## 简介
SpringBoot系列Demo代码
SpringBoot用的是2.1.0.RELEASE,Demo代码主要参照官方文档,以及百度、google写的,每一个子工程就是一个小案例,简单明了
这里的测试例子基本上跟博客的一样,没什么修改,大家看博客就好了
还是有很多人觉得这个项目太乱了,分不清子项目、父项目的关系,以及子项目直接的关系,我在这里简单描述一下
父项目是一个maven项目,继承spring-boot-starter-parent,同时引入了部分公用依赖
```xml
org.springframework.boot
spring-boot-starter-parent
2.1.0.RELEASE
org.springframework.boot
spring-boot-starter
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-test
test
org.projectlombok
lombok
org.springframework.boot
spring-boot-devtools
true
runtime
```
每个子项目都是一个独立的SpringBoot项目,子项目直接继承父类
```xml
cn.huanzi.qch
parent
1.0.0
```
每个子项目都是SpringBoot的一个知识点或者说技能点,具体见名思意!子项目相互之间并无关系,具体的知识点介绍都有对应的博客,详情请看下方的“前往博客查看详情”
## 仓库地址
国外:https://github.com/huanzi-qch/springBoot
国内:https://gitee.com/huanzi-qch/springBoot
## 前往博客查看详情
具体介绍请看我的博客[《SpringBoot系列》](https://www.cnblogs.com/huanzi-qch/category/1355280.html)
| 项目 | 博客 |
| ---- | ---- |
| springboot-activiti7 | [SpringBoot系列——Activiti7工作流引擎](https://www.cnblogs.com/huanzi-qch/p/14758858.html) |
| springboot-admin-client、springboot-admin-server | [SpringBoot系列——admin服务监控](https://www.cnblogs.com/huanzi-qch/p/14894794.html) |
| springboot-aop | [SpringBoot系列——aop 面向切面](https://www.cnblogs.com/huanzi-qch/p/9916478.html) |
| springboot-async | [SpringBoot系列——@Async优雅的异步调用](https://www.cnblogs.com/huanzi-qch/p/11231041.html) |
| springboot-banner | [SpringBoot系列——花里胡哨的banner.txt](https://www.cnblogs.com/huanzi-qch/p/9916784.html) |
| springboot-cache | [SpringBoot系列——cache缓存](https://www.cnblogs.com/huanzi-qch/p/14871341.html) |
| springboot-cors | [SpringBoot系列——CORS(跨源资源共享)](https://www.cnblogs.com/huanzi-qch/p/11171734.html) |
| springboot-elasticsearch | [SpringBoot系列——ElasticSearch](https://www.cnblogs.com/huanzi-qch/p/11586205.html) |
| springboot-eventsandlisteners | [SpringBoot系列——事件发布与监听](https://www.cnblogs.com/huanzi-qch/p/14792984.html) |
| springboot-exceptionhandler | [SpringBoot系列——自定义统一异常处理](https://www.cnblogs.com/huanzi-qch/p/14788991.html) |
| springboot-filter | [SpringBoot系列——Filter 过滤器](https://www.cnblogs.com/huanzi-qch/p/11239167.html) |
| springboot-https | [SpringBoot系列——启用https](https://www.cnblogs.com/huanzi-qch/p/12133872.html) |
| springboot-i18n | [SpringBoot系列——i18n国际化](https://www.cnblogs.com/huanzi-qch/p/10000324.html) |
| springboot-idem | [SpringBoot系列——防重放与操作幂等](https://www.cnblogs.com/huanzi-qch/p/16118316.html) |
| springboot-jackson | [SpringBoot系列——Jackson序列化](https://www.cnblogs.com/huanzi-qch/p/11301453.html) |
| springboot-jar-war | [SpringBoot系列——快速构建项目](https://www.cnblogs.com/huanzi-qch/p/9946591.html)
[SpringBoot系列——jar包与war包的部署](https://www.cnblogs.com/huanzi-qch/p/9948060.html) |
| springboot-jpa | [SpringBoot系列——Spring-Data-JPA](https://www.cnblogs.com/huanzi-qch/p/9970545.html )
[SpringBoot系列——Spring-Data-JPA(升级版)](https://www.cnblogs.com/huanzi-qch/p/9984261.html)
[SpringBoot系列——Spring-Data-JPA(究极进化版) 自动生成单表基础增、删、改、查接口](https://www.cnblogs.com/huanzi-qch/p/10281773.html) |
| springboot-loadmyprofiles | [SpringBoot系列——加载自定义配置文件](https://www.cnblogs.com/huanzi-qch/p/11122107.html) |
| springboot-logback | [SpringBoot系列——Logback日志,输出到文件以及实时输出到web页面](https://www.cnblogs.com/huanzi-qch/p/11041300.html) |
| springboot-mail | [SpringBoot系列——mail](https://www.cnblogs.com/huanzi-qch/p/9957987.html) |
| springboot-mybatis-plus | [SpringBoot系列——MyBatis-Plus整合封装](https://www.cnblogs.com/huanzi-qch/p/13561164.html) |
| springboot-mybatis | [SpringBoot系列——MyBatis整合](https://www.cnblogs.com/huanzi-qch/p/10065136.html) |
| springboot-redis | [SpringBoot系列——Redis](https://www.cnblogs.com/huanzi-qch/p/10239888.html) |
| springboot-security | [SpringBoot系列——Security + Layui实现一套权限管理后台模板](https://www.cnblogs.com/huanzi-qch/p/11226705.html)
[开源一套简单通用的后台管理系统](https://www.cnblogs.com/huanzi-qch/p/11534203.html) |
| springboot-swagger2 | [SpringBoot系列——Swagger2之Swagger UI,API实时接口文档](https://www.cnblogs.com/huanzi-qch/p/9964498.html) |
| springboot-thymeleaf | [SpringBoot系列——Thymeleaf模板](https://www.cnblogs.com/huanzi-qch/p/9930390.html) |
| springboot-timer | [SpringBoot系列——定时器](https://www.cnblogs.com/huanzi-qch/p/9916079.html)
[SpringBoot系列——动态定时任务](https://www.cnblogs.com/huanzi-qch/p/15117482.html)|
| springboot-uniapp-mui | [SpringBoot系列——基于mui的H5套壳APP开发web框架](https://www.cnblogs.com/huanzi-qch/p/12727209.html)
[SpringBoot系列——PC端、移动端页面适配方案](https://www.cnblogs.com/huanzi-qch/p/12053799.html)
[移动端App uni-app + mui 开发记录](https://www.cnblogs.com/huanzi-qch/p/11972723.html) |
| springboot-validation | [SpringBoot系列——validation参数校验](https://www.cnblogs.com/huanzi-qch/p/14985530.html) |
| springboot-websocket | [SpringBoot系列——WebSocket](https://www.cnblogs.com/huanzi-qch/p/9952578.html)
[WebSocket+Java 私聊、群聊实例](https://www.cnblogs.com/huanzi-qch/p/9889521.html) |
## [AD广告位](https://huanzi-qch.gitee.io/file-server/ad/adservice.html) (长期招租,如有需要请私信)
[【基塔后台】免费后台管理系统,低代码快速搭建管理后台](https://www.jeata.com/?hmsr=promotion&hmpl=huanzi-qch)
[【阿里云】阿里云最全的优惠活动聚集地!](https://www.aliyun.com/activity?userCode=ckkryd9h)
[【腾讯云】腾讯云当前最新优惠活动专区!](https://cloud.tencent.com/act/cps/redirect?redirect=11447&cps_key=e1c9db729edccd479fc902634492bf53)
## QQ群
有事请加群,有问题进群大家一起交流!

## 捐献
相应的资金支持能更好的持续项目的维护和开发,如果喜欢这个项目,请随意打赏!
| 支付宝 | 微信 |
| ---- | ---- |
|
|
|
## 学习资料
Spring全家桶的GitHub:https://github.com/spring-projects
SpringBoot官方文档:https://spring.io/projects/spring-boot
StringBoot官方GitHub:https://github.com/spring-projects/spring-boot
SpringBoot官方的简单引导案例:https://github.com/spring-projects/spring-boot/tree/v2.1.6.RELEASE/spring-boot-samples
这些资料有丰富的文档介绍、代码示例