# spring-boot-projects **Repository Path**: DreamCatcherXL_admin/spring-boot-projects ## Basic Information - **Project Name**: spring-boot-projects - **Description**: 该仓库中主要是 Spring Boot 的入门学习教程以及一些常用的 Spring Boot 实战项目教程,包括 Spring Boot 使用的各种示例代码,同时也包括一些实战项目的项目源码和效果展示,实战项目包括基本的 web 开发以及目前大家普遍使用的前后端分离实践项目等,后续会根据大家的反馈继续增加一些实战项目源码,摆脱各种 hello world 入门案例的束缚,真正的掌握 Spring Boot 开发。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 267 - **Created**: 2019-05-19 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Spring Boot Projects 该仓库中主要是 Spring Boot 的入门学习教程以及一些常用的 Spring Boot 实战项目教程,包括 Spring Boot 使用的各种示例代码,同时也包括一些实战项目的项目源码和效果展示,实战项目包括基本的 web 开发以及目前大家普遍使用的前后端分离实践项目等,后续会根据大家的反馈继续增加一些实战项目源码,摆脱各种 hello world 入门案例的束缚,真正的掌握 Spring Boot 开发。 ## 项目导航 [Spring Boot 入门小案例](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/SpringBoot入门案例源码)  |  [Spring Boot 整合案例系列2](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/玩转SpringBoot系列案例源码)  |  [Spring Boot 前后端分离项目实践](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/SpringBoot前后端分离实战项目源码)  |  [Spring Boot 咨询发布系统项目实践](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/SpringBoot咨询发布系统实战项目源码)  |  [Spring Boot + Mybatis + Thymeleaf 实现的开源博客系统](https://github.com/ZHENFENG13/My-Blog)  |  [Github地址](https://github.com/ZHENFENG13/spring-boot-projects)  |  [码云地址](https://gitee.com/zhenfeng13/spring-boot-projects) **目前所有代码使用的 Spring Boot 版本都为 2.1.0-RELEASE,请知悉。** --- #### 项目演示 - [Spring Boot 前后端分离项目预览](https://www.bilibili.com/video/av52551579) - [Spring Boot 咨询发布系统项目预览](https://www.bilibili.com/video/av52551450) - [Spring Boot 开源博客系统预览](https://www.bilibili.com/video/av52551095) --- #### Spring Boot 实战项目源码 - [前后端分离项目](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/SpringBoot前后端分离实战项目源码/spring-boot-project-front-end&back-end) - [咨询发布项目](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/SpringBoot咨询发布系统实战项目源码/springboot-project-news-publish-system) - [博客系统](https://github.com/ZHENFENG13/My-Blog) --- ## Spring Boot 基础使用案例 **示例代码** - [spring-boot-hello](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/SpringBoot入门案例源码/spring-boot-helloworld):Spring Boot 第一个案例代码 - [spring-boot-logging](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/玩转SpringBoot系列案例源码/spring-boot-logging):Spring Boot 基础开发之日志输出案例 - [spring-boot-test](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/玩转SpringBoot系列案例源码/spring-boot-test):Spring Boot 基础开发之单元测试案例 - [spring-boot-static-resources](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/SpringBoot入门案例源码/spring-boot-static-resources):Spring Boot 基础开发之静态资源处理案例 - [spring-boot-ajax](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/SpringBoot入门案例源码/spring-boot-ajax):Spring Boot 项目实践之 Ajax 技术使用教程 - [spring-boot-message-converter](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/玩转SpringBoot系列案例源码/spring-boot-message-converter):Spring Boot 基础开发之消息转换器案例 - [spring-boot-jdbc](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/SpringBoot入门案例源码/spring-boot-jdbc):Spring Boot 连接数据库以及在 Spring Boot 项目中操作数据库 - [spring-boot-druid](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/玩转SpringBoot系列案例源码/spring-boot-druid):Spring Boot 中使用自定义 Druid 数据源案例 - [spring-boot-mybatis](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/SpringBoot入门案例源码/spring-boot-mybatis):Spring Boot 整合 MyBatis 操作数据库案例 - [spring-boot-transaction](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/玩转SpringBoot系列案例源码/spring-boot-transaction):Spring Boot 中的事务处理案例 - [spring-boot-redis](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/玩转SpringBoot系列案例源码/spring-boot-redis):Spring Boot 整合 Redis 操作缓存模块 - [spring-boot-schedule](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/玩转SpringBoot系列案例源码/spring-boot-schedule):Spring Boot 项目开发之@Scheduled实现定时任务案例 - [spring-boot-quartz](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/玩转SpringBoot系列案例源码/spring-boot-quartz):Spring Boot 项目开发之Quartz定时任务案例 - [spring-boot-error-page](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/玩转SpringBoot系列案例源码/spring-boot-error-page):Spring Boot 自定义错误页面案例 - [spring-boot-swagger](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/玩转SpringBoot系列案例源码/spring-boot-swagger):Spring Boot 集成 Swagger 生成接口文档案例 - [spring-boot-file-upload](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/SpringBoot入门案例源码/spring-boot-file-upload):Spring Boot 处理文件上传及路径回显 - [spring-boot-RESTful-api](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/SpringBoot入门案例源码/spring-boot-RESTful-api) :Spring Boot 项目实践之 RESTful API 设计与实现 - [spring-boot-web-jsp](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/玩转SpringBoot系列案例源码/spring-boot-web-jsp) :Spring Boot 整合 JSP 开发 web 项目 - [spring-boot-web-thymeleaf](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/玩转SpringBoot系列案例源码/spring-boot-web-thymeleaf) :Spring Boot 整合 Thymeleaf 案例 - [spring-boot-web-thymeleaf-syntax](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/玩转SpringBoot系列案例源码/spring-boot-web-thymeleaf-syntax) :Thymeleaf 语法详解 - [spring-boot-web-freemarker](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/玩转SpringBoot系列案例源码/spring-boot-web-freemarker) :Spring Boot 整合 FreeMarker 案例 - [spring-boot-admin](https://github.com/ZHENFENG13/spring-boot-projects/tree/master/玩转SpringBoot系列案例源码/spring-boot-admin) :Spring Boot Admin 整合使用案例 这些案例主要是为了让大家能够掌握 Spring Boot 的开发和使用,旨在让读者更加熟悉 Spring Boot 及企业开发中需要注意的事项并具有使用 Spring Boot 技术进行大部分企业项目功能开发的能力。 --- ## 参考文章 ### 《Spring Boot 前后端分离项目实践》课程目录 - [**开篇词:SpringBoot入门及前后端分离项目实践导读**](https://www.shiyanlou.com/courses/1244) - [第02课:快速认识 Spring Boot 技术栈](https://www.shiyanlou.com/courses/1244) - [第03课:开发环境搭建](https://www.shiyanlou.com/courses/1244) - [第04课:快速构建 Spring Boot 应用](https://www.shiyanlou.com/courses/1244) - [第05课:Spring Boot 之基础 web 功能开发](https://www.shiyanlou.com/courses) - [第06课:Spring Boot 之数据库连接操作](https://www.shiyanlou.com/courses/1244) - [第07课:Spring Boot 整合 MyBatis 操作数据库](https://www.shiyanlou.com/courses/1244) - [第08课:Spring Boot 处理文件上传及路径回显](https://www.shiyanlou.com/courses/1244) - [第09课:Spring Boot 项目实践之前后端分离详解](https://www.shiyanlou.com/courses/1244) - [第10课:Spring Boot 项目实践之 Ajax 技术使用教程](https://www.shiyanlou.com/courses/1244) - [第11课:Spring Boot 项目实践之 RESTful API 设计与实现](https://www.shiyanlou.com/courses/1244) - [第12课:Spring Boot 项目实践之登录模块实现](https://www.shiyanlou.com/courses/1244) - [第13课:Spring Boot 项目实践之分页功能实现](https://www.shiyanlou.com/courses/1244) - [第14课:Spring Boot 项目实践之 jqgrid 分页整合](https://www.shiyanlou.com/courses/1244) - [第15课:Spring Boot 项目实践之用户编辑功能实现](https://www.shiyanlou.com/courses/1244) - [第16课:Spring Boot 项目实践之用户管理模块实现](https://www.shiyanlou.com/courses/1244) - [第17课:Spring Boot 项目实践之图片管理模块](https://www.shiyanlou.com/courses/1244) - [第18课:Spring Boot 项目实践之信息管理模块实现](https://www.shiyanlou.com/courses/1244) ### 《23 个实验带你轻松玩转 Spring Boot》课程目录 - [**开篇词:《23 个实验带你轻松玩转 Spring Boot》导读**](https://www.shiyanlou.com/courses/1274) - [第02课:Spring Boot 项目开发环境搭建](https://www.shiyanlou.com/courses/1274) - [第03课:快速构建 Spring Boot 应用](https://www.shiyanlou.com/courses/1274) - [第04课:Spring Boot 基础功能开发](https://www.shiyanlou.com/courses/1274) - [第05课:Spring Boot 项目开发之 web 项目开发讲解](https://www.shiyanlou.com/courses/1274) - [第06课:Spring Boot 整合 JSP 开发 web 项目](https://www.shiyanlou.com/courses/1274) - [第07课:模板引擎介绍及 Spring Boot 整合 Thymeleaf](https://www.shiyanlou.com/courses/1274) - [第08课:Thymeleaf 语法详解](https://www.shiyanlou.com/courses/1274) - [第09课:FreeMarker 模板引擎整合使用教程](https://www.shiyanlou.com/courses/1274) - [第10课:Spring Boot 处理文件上传及路径回显](https://www.shiyanlou.com/courses/1274) - [第11课:Spring Boot 自动配置数据源及操作数据库](https://www.shiyanlou.com/courses/1274) - [第12课:Spring Boot 整合 Druid 数据源](https://www.shiyanlou.com/courses/1274) - [第13课:Spring Boot 整合 MyBatis 操作数据库](https://www.shiyanlou.com/courses/1274) - [第14课:Spring Boot 中的事务处理](https://www.shiyanlou.com/courses/1274) - [第15课:Spring Boot 整合 Redis 操作缓存模块](https://www.shiyanlou.com/courses/1274) - [第16课:Spring Boot 项目开发之实现定时任务](https://www.shiyanlou.com/courses/1274) - [第17课:Spring Boot 自定义错误页面](https://www.shiyanlou.com/courses/1274) - [第18课:Spring Boot 集成 Swagger 生成接口文档](https://www.shiyanlou.com/courses/1274) - [第19课:Spring Boot 项目打包部署介绍](https://www.shiyanlou.com/courses/1274) - [第20课:Spring Boot Admin 介绍及整合使用](https://www.shiyanlou.com/courses/1274) - [第21课:Spring Boot 资讯管理信息系统开发实战(一)](https://www.shiyanlou.com/courses/1274) - [第22课:Spring Boot 资讯管理信息系统开发实战(二)](https://www.shiyanlou.com/courses/1274) - [第23课:Spring Boot 资讯管理信息系统开发实战(三)](https://www.shiyanlou.com/courses/1274) - [第24课:Spring Boot 资讯管理信息系统开发实战(四)](https://www.shiyanlou.com/courses/1274) --- ## 交流 > 大家有任何问题或者建议都可以在 [issues](https://github.com/ZHENFENG13/spring-boot-projects/issues) 中反馈给我,我会慢慢完善这个 Spring Boot 仓库。 - 我的邮箱:2449207463@qq.com - QQ技术交流群:796794009