SpringBoot课程简介

简介: 本课程是基于Spring、Spring MVC和Spring Boot框架的理论与实践相结合的课程,主要讲解Spring、Spring MVC和Spring Boot框架的基础知识和实际应用。通过本课程的学习,学生应:首先,了解Spring、Spring MVC和Spring Boot框架的基础知识。其次,掌握Spring Boot框架的基本思想与实践开发。再次,掌握Spring Boot框架与MyBatis、Redis、RabbitMQ等框架的集成。最终,能够独立设计并开发一个基于Spring Boot框架的企业级应用系统。

课程简介

本课程是基于Spring、Spring MVC和Spring Boot框架的理论与实践相结合的课程,主要讲解Spring、Spring MVC和Spring Boot框架的基础知识和实际应用。通过本课程的学习,学生应:

首先,了解Spring、Spring MVC和Spring Boot框架的基础知识。

其次,掌握Spring Boot框架的基本思想与实践开发。

再次,掌握Spring Boot框架与MyBatis、Redis、RabbitMQ等框架的集成。

最终,能够独立设计并开发一个基于Spring Boot框架的企业级应用系统。

课程大纲

章次

第一章

Spring基础

1.1. 初识框架

1.2. Spring概述

1.3. Spring入门程序

1.4. Spring IoC

1.5. Spring注解

1.6. Spring Bean

1.7. Spring AOP

1.8. Spring的数据库编程

第二章

Maven基础

2.1. Maven概述

2.2. Maven安装与配置

2.3. Maven入门案例

第三章

Spring MVC基础

3.1. Spring MVC概述

3.2. Tomcat基础

3.3. Postman基础

3.4. Spring MVC注解

3.5. Spring MVC参数传递

3.6. Spring MVC文件上传

第四章

Spring Boot入门

4.1. Spring Boot概述

4.2. Spring Boot特性

4.3. Spring Boot入门案例

第五章

Spring Boot核心

5.1. Spring Boot注解

5.2. Spring Boot相关配置

5.3. Spring Boot相关插件

第六章

Spring Boot数据访问

6.1. MyBatis基础

6.2. Spring Boot整合MyBatis

第七章

Spring Boot缓存管理

7.1. Redis基础

7.2. Spring Boot整合Redis

第八章

Spring Boot消息服务

8.1. 消息服务概述

8.2. RabbitMQ消息中间件

8.3. Spring Boot整合RabbitMQ

第九章

Spring Boot部署

9.1. devtools热部署

9.2. Jar部署

第十章

系统的设计与实现

10.1. 系统需求

10.2. 系统设计

10.3. 系统实现

课程理念

学科融合:Java程序设计、数据结构、数据库原理、web前端开发、软件工程、产品设计、项目管理等。

培养理念:基于CDIO,课堂与社会相结合。

案例驱动:1+1+1(基础案例+强化案例+创新型案例)。

培养能力:构思能力、设计能力、实现能力、团队协作。

目录
相关文章
|
6月前
|
SQL 算法 Java
数据库系列课程(08)-SpringBoot整合Sharding-Jdbc
数据库系列课程(08)-SpringBoot整合Sharding-Jdbc
66 0
|
6月前
|
JavaScript Java 关系型数据库
Springboot+vue的课程管理系统(教务管理系统)。Javaee项目,springboot vue前后端分离项目。
Springboot+vue的课程管理系统(教务管理系统)。Javaee项目,springboot vue前后端分离项目。
|
6月前
|
前端开发 Java 测试技术
【开题报告】基于Spring Boot的课程在线预约系统的设计与实现
【开题报告】基于Spring Boot的课程在线预约系统的设计与实现
166 0
|
6月前
|
Java 关系型数据库 MySQL
数据库系列课程(04)-SpringBoot整合MySQL读写分离
数据库系列课程(04)-SpringBoot整合MySQL读写分离
75 0
|
2月前
|
存储 安全 Java
基于springboot的课程作业管理系统
基于springboot的课程作业管理系统
|
4月前
|
开发框架 监控 前端开发
知识库系统|基于springboot的课程知识库系统设计与实现
知识库系统|基于springboot的课程知识库系统设计与实现
134 0
|
4月前
|
监控 Java 测试技术
高校课程知识库系统|基于Springboot+vue实现高校课程知识库在线学校平台
高校课程知识库系统|基于Springboot+vue实现高校课程知识库在线学校平台
|
5月前
|
Java 关系型数据库 MySQL
开题报告-基于Spring Boot 的重修课程信息管理系统
开题报告-基于Spring Boot 的重修课程信息管理系统
|
5月前
|
监控 JavaScript Java
开题报告|基于Springboot的课程知识库的设计与实现
开题报告|基于Springboot的课程知识库的设计与实现
|
5月前
|
开发框架 监控 前端开发
知识库系统|基于springboot的课程知识库系统设计与实现
知识库系统|基于springboot的课程知识库系统设计与实现