Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。 该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域成为领导者。
加粗提醒:
- master分支基于最新Spring Boot 2.3.0构建!
希望做到每个子项目都配有一篇博客文章的详细讲解 👉
| 项目名称 | 详情 |
|---|---|
| springboot-aop-log | 使用AOP记录日志 |
| springboot-easyexcel | 使用更好用的阿里巴巴表格工具EasyExcel |
| springboot-hibernate-validator | 集成Hibernate Validator |
| springboot-i18n | 集成i18n实现后台国际化 |
| springboot-jpa | 整合Jpa实现增删改查 |
| springboot-jwt | 集成JWT实现接口权限认证 |
| springboot-mail | 整合mail,封装MailUtils发送邮件 |
| springboot-mongodb | 集成MongoDB数据库,使用mongoTemplate操作MongoDB |
| springboot-mybatis-plus | 集成Mybatis-Plus |
| springboot-oss-qiniu | 集成七牛云存储,封装QiniuUtil实现文件上传 |
| springboot-redis | Redis数据库,使用redisTemplate操作Redis |
| springboot-scheduled | 定时任务 |
| springboot-shiro | 集成Shiro权限管理 |
| springboot-swagger3 | 集成Swagger3自动生成API文档 |
| springboot-thymeleaf | 集成thymeleaf模板引擎 |
| springboot-undertow | 使用Undertow服务器代替Tomcat服务器 |
| springboot-upload | 实现本地文件上传 |
| springboot-validation | 集成validation参数验证 |
- JDK 1.8
- Maven latest
- Spring Boot 2.3.0
- Intellij IDEA
- mysql 5.7
- mongodb
- git 版本管理
- redis 缓存
- 添加七牛云对象存储 [√]
- 整合EasyExcel [√]
- 整合mail发送邮件 [√]
- 整合Jpa操作数据库 [√]
- 整合i18国际化 [√]
- 整合quartz定时任务
- 添加RabbitMQ消息队列
- Mybatis多数据源操作
- 整合Markdown文档编辑器
- 欢迎提issue一起完善这个项目
- Email: ruiyeclub@foxmail.com
- 个人主站: http://www.ruiyeclub.cn/