Spring Boot 学习示例
Spring Boot 使用的各种示例,以最简单、最实用为标准,此开源项目中的每个示例都以最小依赖,最简单为标准,帮助初学者快速掌握 Spring Boot 各组件的使用。
Spring Boot 中文索引 | Spring Cloud学习示例代码 | Spring Boot 精品课程
English | Github地址 | 码云地址 | Spring Boot 1.0
Spring Boot 2.0
Favorites-web:云收藏(Spring Boot 2.0 实战开源项目)
示例代码
- spring-boot-hello:Spring Boot 2.0 Hello World 示例
- spring-boot-banner:Spring Boot 定制 Banner 示例
- spring-boot-docker:使用 Docker 部署 Spring Boot 示例
- dockercompose-springboot-mysql-nginx :Docker Compose + Spring Boot + Nginx + Mysql 示例
- spring-boot-commandLineRunner :Spring Boot 使用 commandLineRunner 实现项目启动时资源初始化示例
- spring-boot-web-thymeleaf :Spring Boot 使用 thymeleaf 实现布局、验参、增删改查示例
- spring-boot-memcache-spymemcached :Spring Boot 使用 spymemcached 集成 memcache 示例
- spring-boot-webflux :Spring Boot webflux 示例
参考文章
- Spring Boot 2(一):【重磅】Spring Boot 2.0权威发布
- Spring Boot 2(二):Spring Boot 2.0尝鲜-动态 Banner
- Spring Boot 2(三):Spring Boot 开源软件都有哪些?
- Spring Boot 2(四):使用 Docker 部署 Spring Boot
- Spring Boot 2(五):Docker Compose + Spring Boot + Nginx + Mysql 实践
- Spring Boot 2(六):使用 Docker 部署 Spring Boot 开源软件云收藏
- Spring Boot 2(七):Spring Boot 如何解决项目启动时初始化资源
- Spring Boot 2(八):Spring Boot 集成 Memcached
- Spring Boot 2 (九):【重磅】Spring Boot 2.1.0 权威发布
- Spring Boot/Cloud 研发团队介绍
- Spring Boot 2 (十):Spring Boot 中的响应式编程和 WebFlux 入门
下方示例逐步升级到2.X,目前更新到 Spring Boot(五),最新进展可以关注下方公号。
示例代码
- spring-boot-helloWorld:Spring Boot 的 hello World 版本
- spring-boot-web:Spring Boot Web 开发综合示例
- spring-boot-redis:Spring Boot 集成 Redis 示例
- spring-boot-thymeleaf:Spring Boot 使用 Thymeleaf 详细示例
- sspring-boot-jpa:Spring Boot 使用 Jpa 各种示例
- spring-boot-mybaits-annotation:注解版本
- spring-boot-mybaits-xml:xml 配置版本
- spring-boot-mybatis-mulidatasource:Spring Boot +mybatis多数据源最简解决方案
- spring-boot-mybatis-annotation-mulidatasource:Spring Boot +mybatis(注解版)多数据源最简解决方案
- spring-boot-jpa-thymeleaf-curd:Spring Boot + jpa + thymeleaf 增删改查示例
- spring-boot-rabbitmq:Spring Boot 和 Rabbitmq 各种消息应用案例
- spring-boot-scheduler:Spring Boot 和定时任务案例
- spring-boot-mail:Spring Boot 和邮件服务
- spring-boot-mongodb:Spring Boot 和 Mongodb 的使用
- spring-boot-multi-mongodb:Spring Boot 和 Mongodb 多数据源的使用
- spring-boot-package-war: Spring Boot 打包成 war 包示例
- spring-boot-shiro:springboot 整合shiro rbac示例
- spring-boot-file-upload:使用 Spring Boot 上传文件示例
- spring-boot-fastDFS:Spring Boot 整合 FastDFS 示例
- spring-boot-actuator:Spring Boot Actuator 使用示例
- spring-boot-admin-simple:Spring Boot Admin 的使用示例
参考文章
- Spring Boot(一):入门篇
- Spring Boot(二):Web 综合开发
- Spring Boot(三):Spring Boot 中 Redis 的使用
- Spring Boot(四):Thymeleaf 使用详解
- Spring Boot(五):Spring Data Jpa 的使用
- Spring Boot(六):如何优雅的使用mybatis
- Spring Boot(七):springboot+mybatis多数据源最简解决方案
- Spring Boot(八):RabbitMQ详解
- Spring Boot(九):定时任务
- Spring Boot(十):邮件服务
- Spring Boot(十一):Spring boot中mongodb的使用
- Spring Boot(十二):springboot如何测试打包部署
- Spring Boot(十三):springboot小技巧
- Spring Boot(十四):springboot整合shiro-登录认证和权限管理
- Spring Boot(十五):springboot+jpa+thymeleaf增删改查示例
- Spring Boot(十六):使用Jenkins部署Spring Boot
- Spring Boot(十七):使用Spring Boot上传文件
- Spring Boot(十八):使用Spring Boot集成FastDFS
- Spring Boot(十九):使用Spring Boot Actuator监控应用
- Spring Boot(二十):使用spring-boot-admin对spring-boot服务进行监控
如果大家想了解关于 Spring Boot 的其它方面应用,也可以以issues的形式反馈给我,我后续来完善。
关注公众号:纯洁的微笑,回复"springboot"进群交流