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(基础案例+强化案例+创新型案例)。

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

目录
相关文章
|
2月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的课程考勤及作业提交App的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的课程考勤及作业提交App的详细设计和实现(源码+lw+部署文档+讲解等)
|
2月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的《数据库原理及应用》课程平台的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的《数据库原理及应用》课程平台的详细设计和实现(源码+lw+部署文档+讲解等)
|
2月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的课程考勤及作业提交App附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的课程考勤及作业提交App附带文章源码部署视频讲解等
25 1
|
3月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue的数据库课程在线教学的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue的数据库课程在线教学的详细设计和实现(源码+lw+部署文档+讲解等)
39 2
|
3月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的课程考勤及作业提交App的详细设计和实现
基于SpringBoot+Vue+uniapp的课程考勤及作业提交App的详细设计和实现
43 8
|
3月前
|
前端开发 JavaScript Java
基于Springboot+Vue实现在线课程管理系统
基于Springboot+Vue实现在线课程管理系统
|
2月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的《数据库原理及应用》课程平台附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的《数据库原理及应用》课程平台附带文章源码部署视频讲解等
37 0
|
3月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue的《数据库原理及应用》课程平台的详细设计和实现
基于SpringBoot+Vue的《数据库原理及应用》课程平台的详细设计和实现
27 1
|
2月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的大学课程电子管理平台附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的大学课程电子管理平台附带文章源码部署视频讲解等
17 0
|
2月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的高中信息技术课程在线测试系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的高中信息技术课程在线测试系统的详细设计和实现(源码+lw+部署文档+讲解等)
30 0