本项目内容为《Spring Boot基础教程》的程序样例。
专题目标:打造全网内容最全,比收费教程更好的Spring Boot免费教程!
加入社群:如果你正在学习Spring Boot,不妨加入我们的Spring技术交流群,一起成长!
如何支持:
- 关注我的公众号”程序猿DD“
- 点个
Star
并Follow
我 - 把该仓库分享给更多的朋友
连载中...Star关注支持一下,随时获得更新信息!
- Spring Boot 2.x基础教程:配置文件详解
- Spring Boot 2.x基础教程:配置元数据的应用
- Spring Boot 2.x基础教程:2.4版本前后的多环境配置变化
- Spring Boot 2.x基础教程:2.4版本前后的分组配置变化
- Spring Boot 2.x基础教程:加密配置中的敏感信息
- Spring Boot 2.x基础教程:构建RESTful API与单元测试
- Spring Boot 2.x基础教程:使用Swagger2构建强大的API文档
- Spring Boot 2.x基础教程:JSR-303实现请求参数校验
- Spring Boot 2.x基础教程:Swagger接口分类与各元素排序问题详解
- Spring Boot 2.x基础教程:Swagger静态文档的生成
- Spring Boot 2.x基础教程:找回启动日志中的请求路径列表
- Spring Boot 2.x基础教程:使用SpringFox 3生成Swagger文档
- Spring Boot 2.x基础教程:如何扩展XML格式的请求和响应
关系型数据库
- Spring Boot 2.x基础教程:使用JdbcTemplate访问MySQL数据库
- Spring Boot 2.x基础教程:默认数据源Hikari的配置详解
- Spring Boot 2.x基础教程:使用国产数据库连接池Druid
- Spring Boot 2.x基础教程:使用Spring Data JPA访问MySQL
- Spring Boot 2.x基础教程:使用MyBatis访问MySQL
- Spring Boot 2.x基础教程:使用MyBatis的XML配置方式
- Spring Boot 2.x基础教程:JdbcTemplate的多数据源配置
- Spring Boot 2.x基础教程:Spring Data JPA的多数据源配置
- Spring Boot 2.x基础教程:MyBatis的多数据源配置
- Spring Boot 2.x基础教程:事务管理入门
- Spring Boot 2.x基础教程:使用Flyway管理数据库版本
- Spring Boot 2.x基础教程:使用JTA实现分布式事务
- Spring Boot 2.x基础教程:2.5版本后数据脚本初始化的变动
加速利器:各种缓存的使用
- Spring Boot 2.x基础教程:进程内缓存的使用与Cache注解详解
- Spring Boot 2.x基础教程:EhCache缓存的使用
- Spring Boot 2.x基础教程:使用EhCache缓存集群
- Spring Boot 2.x基础教程:使用集中式缓存Redis
- Spring Boot 2.x基础教程:使用Redis的发布订阅功能
其他常见存储的使用
- Spring Boot 2.x基础教程:使用MongoDB
- Spring Boot 2.x基础教程:使用LDAP来管理用户与组织数据
- Spring Boot 2.x基础教程:使用时序数据库InfluxDB
- Spring Boot 2.x基础教程:使用PostgreSQL
- Spring Boot 2.x基础教程:使用 Thymeleaf开发Web页面
- Spring Boot 2.x基础教程:使用 ECharts 绘制各种华丽的数据图表
- Spring Boot 2.x基础教程:实现文件上传
- Spring Boot 2.x基础教程:实现多文件上传
- Spring Boot 2.x基础教程:文件上传的单元测试怎么写
定时任务:@Scheduled
实现
定时任务:Elastic Job实现
- Spring Boot 2.x基础教程:使用Elastic Job实现定时任务
- Spring Boot 2.x基础教程:使用Elastic Job的分片配置提高执行效率
- Spring Boot 2.x基础教程:使用Elastic Job的namespace防止任务名冲突
异步任务:@Async
实现
- Spring Boot 2.x基础教程:使用@Async实现异步任务
- Spring Boot 2.x基础教程:配置@Async异步任务的线程池
- Spring Boot 2.x基础教程:如何隔离@Async异步任务的线程池
- Spring Boot 2.x基础教程:配置线程池的拒绝策略
- 为什么加了@Transactional注解,事务没有回滚?
- 为什么启动时候API路径都没了?
- 使用Java 8中LocalDate等时间日期类的问题解决
- Request header is too large 如何解决?
- Spring Boot 2.0 正式发布,升还是不升呢?
- Spring Boot 2.0 新特性和发展方向
- Spring Boot 2.0 与 Java 9
- Spring Boot 2.0 新特性(一):配置绑定 2.0 全解析
- Spring Boot 2.0 新特性(二):新增事件ApplicationStartedEvent
- Spring Boot 2.2 正式发布,大幅性能提升 + Java 13 支持
- Spring Boot 2.3.0 发布
- Spring Boot 2.3.0 放弃 Maven 转投 Gradle
- Spring Boot 2.3.2 发布,解决 Too many open files 导致的应用宕机问题
- Spring Boot 2.4.0 正式发布!全新的配置处理机制,拥抱云原生!
- Spring Boot 2.4.1 发布,修正大量2.4全新配置机制的Bug
- Spring Boot 2.5.0 发布:支持Java16、Gradle 7、Datasource初始化调整
- Spring Boot 2.5.1 发布
如果您也想赞助支持并出现在上表中的话,可以通过邮件联系我:
didi@didispace.com