# springboot-learning-example **Repository Path**: jeff1993/springboot-learning-example ## Basic Information - **Project Name**: springboot-learning-example - **Description**: spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。 Edit - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: http://www.bysocket.com - **GVP Project**: No ## Statistics - **Stars**: 2262 - **Forks**: 742 - **Created**: 2017-03-29 - **Last Updated**: 2025-06-16 ## Categories & Tags **Categories**: sample-code **Tags**: None ## README **Spring Boot 2.x 系列教程**,spring boot 实践学习案例,是初学者及核心技术巩固的最佳实践。 ### 一、支持 Socket 1. 拿起微信,关注公众号:「程序员Socket 」。添加我微信:qqenjoy666 2. 给教程的开源代码仓库点个 **Star** 吧 - [GitHub(springboot-learning-example)](https://github.com/JeffLi1993/springboot-learning-example "GitHub(springboot-learning-example)") - [Gitee(springboot-learning-example)](https://gitee.com/jeff1993/springboot-learning-example "Gitee(springboot-learning-example)") 3. 帮忙分享该系列文章链接给更多的朋友 > 如果您对文字类教程不感冒或者想要通过综合案例学习Spring,那么给您推荐这个我觉得目前内容与价格最良心的视频课程:[“玩转Spring全家桶”](https://time.geekbang.org/course/intro/156?code=zqaEuXYpWbKaPeBaJc8GVoYCUHvoGhTlQQ7QZYoWWdI%3D&utm_term=zeusDUJ0V&utm_source=website&utm_medium=bysocket "“玩转Spring全家桶”") ### 二、系列文章目录 ### 关注微信公众号「程序员Socket 」,查看系列文章 #### 『 Spring Boot 2 快速教程 』 - [Spring Boot 2 快速教程:WebFlux 集成 Thymeleaf(五)]() - [Spring Boot 2 快速教程:WebFlux 集成 Mongodb(四)]() - [Spring Boot 2 快速教程:WebFlux Restful CRUD 实践(三)]() - [Spring Boot 2 快速教程:WebFlux 快速入门(二)]() - [Spring Boot 2 快速教程:WebFlux REST API 全局异常处理 Error Handling]() - [Spring Boot 2 快速教程:WebFlux 系列教程大纲(一)]() #### 『 基础 - 入门篇 』 - [Spring Boot 2.0 配置图文教程]() - [Spring Boot 2.0 的快速入门(图文教程)]() - [Spring Boot 之 HelloWorld 详解]() - [Spring Boot 之配置文件详解]() #### 『 基础 - Web 业务开发篇 』 - [Spring Boot Web 开发注解篇]() - [Spring Boot 表单验证篇]() - [Spring Boot 2.x 小新功能 – Spring Data Web configuration]() - [Spring Boot 实现 Restful 服务,基于 HTTP / JSON 传输]() - [Spring Boot 之 RESRful API 权限控制]() - [Spring Boot 集成 FreeMarker]() - [Spring Boot HTTP over JSON 的错误码异常处理]() - Spring Boot 使用 Swagger2 构建 RESRful API 文档 - Spring Boot 集成 JSP - Spring Boot 集成 Thymeleaf - Spring Boot 单元测试的使用 - Spring Boot 热更新部署 #### 『 基础 – 数据存储篇 』 - [Spring Boot 整合 Mybatis 的完整 Web 案例]() - [Spring Boot 整合 Mybatis Annotation 注解案例]() - [Spring Boot 整合 Mybatis 实现 Druid 多数据源配置]() - Spring Boot 整合使用 JdbcTemplate - Spring Boot 整合 Spring-data-jpa - Spring Boot 声明式事务管理 #### 『 基础 – 数据缓存篇 』 - [Spring Boot 整合 Redis 实现缓存操作]() - Spring Boot 整合 Redis Annotation 实现缓存操作 - Spring Boot 整合 MongoDB 实现缓存操作 - Spring Boot 整合 EhCache 实现缓存操作 #### 『 基础 – 日志管理篇 』 - Spring Boot 默认日志 logback 配置解析 - Spring Boot 使用 log4j 记录日志 - Spring Boot 对 log4j 进行多环境不同日志级别的控制 - Spring Boot 使用 log4j 记录日志到 MongoDB - Spring Boot 1.5.x 动态修改日志级别 #### 『 基础 – 应用篇 』 - Spring Boot Actuator 监控 - Spring Boot Web 应用部署 #### 『 提升 – 安全控制及权限篇 』 - Spring Boot 整合 Spring Security - Spring Boot 整合 Shiro - Spring Boot 整合 Spring Session #### 『 提升 – 中间件篇 』 - [Spring Boot 2.x :通过 spring-boot-starter-hbase 集成 HBase]() - Spring Boot 整合 RabbitMQ - Spring Boot 整合 Quartz #### 『 提升 – 源码篇 』 - Spring Boot 启动原理解析 #### 『 Elasticsearch 篇 』 - [Spring Boot 整合 Elasticsearch]() - [深入浅出 spring-data-elasticsearch 之 ElasticSearch 架构初探(一)]() - [深入浅出 spring-data-elasticsearch 系列 – 概述及入门(二)]() - [深入浅出 spring-data-elasticsearch – 基本案例详解(三)]() - [深入浅出 spring-data-elasticsearch – 实战案例详解(四)]() #### 『 Dubbo 篇 』 - [Spring Boot 整合 Dubbo/ZooKeeper 详解 SOA 案例]() - [Spring Boot 中如何使用 Dubbo Activate 扩展点]() - [Spring Boot Dubbo applications.properties 配置清单]() ### 三、最后推荐 - [我的博客](https://www.socket.com "我的博客"):分享学习可落地的技术博文 - [我的GitHub](https://github.com/JeffLi1993 "我的GitHub"):Follow 下呗 - [我的Gitee](https://gitee.com/jeff1993 "我的Gitee"):Follow 下呗 - [Spring问答社区](http://www.spring4all.com/ "Spring问答社区"):如果您有什么问题,可以去这里发帖 ### 四、我的公号 关注微信公众号「程序员Socket 」,查看系列文章