章节编号: 内容简介: 第三章:Spring Boot JavaEE企业级框架开发实战– 授课教案
通过第 2 章的学习,相信读者掌握了在项目中整合 Spring、Spring MVC和 MyBatis 学会了在整合之后的基础架构上进行项目开发的过程。但在搭建环境的整个过程中,仿佛编写真正和业务相关的代码(本身业务并不复杂)并没有花费多少时间,大部分的时间花费在各种配置文件的编写上,而这又是不可或 缺的部分,且其中的内容在项目中大致是一致的。在项目开发过程中,讲求代码的复用,这些配置如何进行复用呢? 为了解决这个问题,Spring 为开发人员引入了 Spring Boot,并提供了大量 的 starter,只需要在项目中添加相应的 starter 即可快速集成,节省了大量的开发时间。 (1) 了解Spring Boot的自动装配。 (2) 编写自定义Starter。 (3) 使用Spring Boot快速搭建开发环境。 Spring Boot概述 (1) 了解Spring Boot诞生的背景。 (2) 了解Spring Boot的核心功能。 (3) 如何使用Spring Boot进行快速开发。 (1) 什么是Spring Boot?从字面上如何解释? (2) 回想第二章中整合时编写的配置,这些配置可以重用吗? (3) 如果可以重用,那是否存在更为简化的方式来复用这些配置了? (1) 结合第二章整合的流程,来引出配置复用的问题。 (2) 引导学生考虑在复用过程中哪些是不变的,哪些是变化的,针对这种情况有没有很好的解决方案。 (3) 演示如何使用Spring Boot来快速搭建开发环境,实现业务开发。 (1) 使用Spring Boot来快速搭建并实现用户登录功能。 Spring Boot核心 (1) Spring Boot的核心原理。 (2) 什么是条件注解,其作用是什么。 (3) 自定义stater。 (1) 什么是注解,有什么作用? (2) 如何将不变的信息进行封装成stater提供给别人使用? (1) 结合第二章讲述Spring MVC时需要配置的组件,通过解读WebMvcAutoConfiguration来讲解Spring Boot自动装配的原理。 (2) 讲解每个条件注解的作用。 (3) 通过案例的方式来演示如何自定义stater,从而让学员理解Spring Boot的自动装配原理。 (1) 完成stater的自定义 学习目标: 知识点一: 内容列表: 问题列表: 授课要点: 课后任务: 知识点二: 内容列表: 问题列表: 授课要点: 课后任务:
1
JavaEE企业级框架开发实战教程-教案--第3章--Spring Boot
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)