你将学到的
  • Spring Boot 简介
  • MySQL 简介
  • Spring Boot 接口开发
  • Spring Boot 单元测试
  • 消息转换器
  • Thymeleaf 讲解
  • Thymeleaf 语法详解
  • Spring Boot 整合 FreeMarker 流程
  • Spring Boot 连接 MySQL 流程
  • Spring Boot 整合 MyBatis
  • Redis 缓存介绍
  • @Scheduled 实现定时任务
  • 自定义错误页面
  • Swagger 接口测试
  • Spring Boot Admin 介绍及整合使用
  • Maven 简介
  • Spring Boot 目录结构介绍
  • Spring Boot 日志
  • Spring Boot 静态资源
  • Spring Boot 整合 JSP 流程
  • Spring Boot 整合 Thymeleaf 流程
  • FreeMarker 讲解
  • Spring Boot 文件上传
  • Spring Boot 整合 Druid 数据源
  • Spring Boot 事务处理
  • Spring Boot 整合 Redis 操作缓存模块
  • quartz 定时任务
  • Spring Boot 集成 Swagger
  • Spring Boot 项目 jar 包和 war 包部署
  • 咨询管理信息系统开发实战
课程内容
共23个章节
课程介绍

23 个实验带你轻松玩转 Spring Boot

课程内容

本课是一个 Spring Boot 技术栈由入门到精通的实战类课程,课程共分为 6 个部分,分别是:

  • Spring Boot 基础开发
  • Spring Boot web 开发
  • Spring Boot 对于数据库的操作
  • Spring Boot 使用扩展
  • Spring Boot 项目的部署和监控
  • Spring Boot + Thymeleaf + MyBatis + AdminLTE3 开发资讯发布系统

前面四个部分为基础环境准备以及 Spring Boot 项目实践开发,这些内容主要是为了让大家能够掌握 Spring Boot 的开发和使用,旨在让读者更加熟悉 Spring Boot 及企业开发中需要注意的事项并具有使用 Spring Boot 技术进行大部分企业项目功能开发的能力;第五部分是项目上线过程中的一些知识点整理以及上线后如何进行项目监控,旨在让读者不仅仅能够开发 Spring Boot 项目,也能够实际的上线项目、监控项目、维护项目;最后一部分为项目实践部分,我会带着大家实际的开发一个 Spring Boot + Thymeleaf + MyBatis + AdminLTE3 的资讯发布系统,让大家实际操作并从无到有开发一个线上项目,并学习到一定的开发经验以及其中的开发技巧,旨在让读者具有将 Spring Boot 真正应用于项目开发的能力;

课程特色

  • 课程内容紧贴 Spring Boot 技术栈,涵盖大部分 Spring Boot 使用场景
  • 开发教程详细完整、文档资源齐全、实验过程循序渐进简单明了
  • 实践项目页面美观且实用,交互效果完美
  • 包含从零搭建项目、功能开发到网站上线的完整流程
  • 丰富你的开发技术栈,提升个人市场价值

本课程内容主要是抛砖引玉,根据该实践项目中所讲解的技术和开发技巧以及各个单独的功能点实现,可以结合自身业务将其改造成任何企业开发项目,关于整个训练营课程中的所有知识点,我也整理了一个思维导图帮助大家更好的归纳和理解(如果网页上看不清楚的话可以放大查看):

图片描述

实验任务

  • 动手实践 Spring Boot 入门程序
  • Spring Boot 接口开发
  • Spring Boot 项目中使用日志
  • Spring Boot 项目中进行单元测试
  • Spring Boot 静态资源的处理
  • Spring Boot 整合 JSP 开发
  • Spring Boot 整合 Thymeleaf 开发
  • 动手实践 Thymeleaf 语法
  • Spring Boot 整合 FreeMarker 开发
  • 完成 Spring Boot 文件上传
  • 使用 Spring Boot 操作数据库
  • 使用 Spring Boot 整合 Druid 数据源
  • Spring Boot 整合 MyBatis 操作数据库
  • 实践 Spring Boot 事务处理
  • Spring Boot 整合 Redis 操作缓存模块
  • Spring Boot 实现定时任务
  • Spring Boot 自定义错误页面
  • Spring Boot 集成 Swagger 生成接口文档
  • Spring Boot 项目打包部署
  • Spring Boot Admin 整合使用
  • 咨询管理信息系统开发

先学知识

为什么整理这个课程

前段时间我在实验楼已经发布了一个训练营课程《Spring Boot 入门及前后端分离实践》,但是课程主要在于入门使用和一个前后端分离项目的开发,对于 Spring Boot 的很多其他特性和使用场景并没有进行介绍和讲解,因此在该训练营课程的基础上做了重新规划和知识点的补充,进一步提升 Spring Boot 训练营的课程丰富度,本训练营中的课程会紧贴 Spring Boot 技术生态,介绍 Spring Boot 在项目开发中的大部分使用场景以及整合方法,同时也会介绍一些 Spring Boot 的开发技巧,当然,最后肯定少不了一个实践项目,训练营的最后会讲解一个 Spring Boot + Thymeleaf + MyBatis + AdminLTE3 开发的资讯发布系统。

通过本课程的学习,不仅仅让你掌握基本的 Spring Boot 开发能力以及 Spring Boot 项目的大部分开发使用场景,同时帮你提前甄别和处理掉将要遇到的技术难点,认真学完这个课程后,你将会对 Spring Boot 有更加深入而全面的了解,具备使用 Spring Boot 进行项目开发和上线部署的能力。

作者介绍

十三,现就职于某网络科技公司任职高级 Java 开发工程师,CSDN 博客作者,13blog.site 站长,在 GitHub 参与维护多个开源项目,擅长 Java 后端开发、Linux 运维及项目管理工作。

适宜人群

  • 从事 JavaWeb 开发的技术人员;
  • 对 Spring Boot 感兴趣、想要改变原有开发模式的开发人员;
  • 希望将 Spring Boot 技术实际运用到项目中的开发者;

课程信息

  • 学习周期:课程有效期 2 个月,2 个月后实验文档一直可以看,但无法进行在线实验。高级会员有效期内可一直学习,高级会员到期后课程失效(不能看文档)。
  • 课程价格:当前优惠价格 149 元。
  • 企业团报:可获得更多支持服务,请点击购买咨询
课程教师

我是十三 共发布过 2 门课程

现就职于某网络科技公司任职高级 Java 开发工程师,CSDN 博客作者,13blog.site 站长,在 GitHub 维护参与多个开源项目,擅长 Java 后端开发、Linux 运维及项目管理工作。github:github.com/ZHENFENG13 QQ技术交流群:796794009

查看老师的所有课程 >
返回旧版