没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
- -
1
《SpringBoot 介绍》教案
1. 回顾(5 分钟) ............................................................................................................................................2
2. 本章的主要目的(5 分钟) ........................................................................................................................2
2.1. 课程目标 ......................................................................................................................................2
2.2. 教学步骤 ......................................................................................................................................2
2.3. 本章重点难点(2 分钟) ................................................................................................................2
3. 课程知识点讲解 ......................................................................................................................................2
3.1. SpringBoot 是什么.......................................................................................................................2
3.2. 使用 idea 创建 SpringBoot 项目.................................................................................................5
环境准备 ..........................................................................................................................................5
新建项目 ..........................................................................................................................................5
3.3. 介绍 yml 文件..............................................................................................................................9
一、YML 是什么 ............................................................................................................................9
二、YML 的优点 ............................................................................................................................9
三、YML 语法 ..............................................................................................................................10
3.4. yml 在 SpringBoot 中的应用 ....................................................................................................11
4. 本章总结 (5 分钟) ..............................................................................................................................12
5. 作业 ........................................................................................................................................................12
- -
2
回顾(5 分钟)
1, springMVC+spring+myBatis 项目的配置
2, springMVC+spring+myBatis 最麻烦的地方在于配置.
1. 本章的主要目的(5 分钟)
1.1. 课程目标
SpringBoot 是什么?
Yml 文件是什么?
在 idea 中创建 SpringBoot 项目
1.2. 教学步骤
注意 idea 在前面已经熟练使用,学习本章时使用 idea 已经无障碍
介绍 springMVC+spring+myBatis 项目的缺点
介绍 SpringBoot 项目的优点
介绍 yml 配置文件
1.3. 本章重点难点(2 分钟)
如何配置 SpringBoot 项目
2. 课程知识点讲解
2.1. SpringBoot 是什么
Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建
以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置.
该框架遵循“约定大于配置”原则,采用特定的方式进行配置,从而使开发者无需定义大量的 XML
配置。通过这种方式,Spring Boot 致力于在蓬勃发展的快速应用开发领域成为领导者。
Spring Boot 并不重复造轮子,而且在原有 Spring 的框架基础上封装了一层,并且它集成了一些类
库,用于简化开发。换句话说,Spring Boot 就是一个大容器。
SpringBoot 的集成库:
名称
描述
spring-boot-starter-thymeleaf
使用 Thymeleaf 视图构建 MVC Web 应用程序的启动器
spring-boot-starter-data-couchbase
使用 Couchbase 面向文档的数据库和 Spring Data
Couchbase 的启动器
spring-boot-starter-artemis
使用 Apache Artemis 的 JMS 启动器
- -
3
spring-boot-starter-web-services
Spring Web Services 启动器
spring-boot-starter-mail
Java Mail 和 Spring Framework 的电子邮件发送支持
的启动器
spring-boot-starter-data-redis
Redis key-value 数据存储与 Spring Data Redis 和
Jedis 客户端启动器
spring-boot-starter-web
使用 Spring MVC 构建 Web,包括 RESTful 应用程序。
使用 Tomcat 作为默认的嵌入式容器的启动器
spring-boot-starter-data-gemfire
使用 GemFire 分布式数据存储和 Spring Data GemFire
的启动器
spring-boot-starter-activemq
使用 Apache ActiveMQ 的 JMS 启动器
spring-boot-starter-data-elasticsearch
使用 Elasticsearch 搜索和分析引擎和 Spring Data
Elasticsearch 的启动器
spring-boot-starter-integration
Spring Integration 启动器
spring-boot-starter-test
使用 JUnit,Hamcrest 和 Mockito 的库测试 Spring
Boot 应用程序的启动器
spring-boot-starter-jdbc
使用 JDBC 与 Tomcat JDBC 连接池的启动器
spring-boot-starter-mobile
使用 Spring Mobile 构建 Web 应用程序的启动器
spring-boot-starter-validation
使用 Java Bean Validation 与 Hibernate Validator
的启动器
spring-boot-starter-hateoas
使用 Spring MVC 和 Spring HATEOAS 构建基于超媒体的
RESTful Web 应用程序的启动器
spring-boot-starter-jersey
使用 JAX-RS 和 Jersey 构建 RESTful Web 应用程序的启
动器。spring-boot-starter-web 的替代方案
spring-boot-starter-data-neo4j
使用 Neo4j 图数据库和 Spring Data Neo4j 的启动器
spring-boot-starter-data-ldap
使用 Spring Data LDAP 的启动器
spring-boot-starter-websocket
使用 Spring Framework 的 WebSocket 支持构建
WebSocket 应用程序的启动器
spring-boot-starter-aop
使用 Spring AOP 和 AspectJ 进行面向切面编程的启动
器
spring-boot-starter-amqp
使用 Spring AMQP 和 Rabbit MQ 的启动器
spring-boot-starter-data-cassandra
使用 Cassandra 分布式数据库和 Spring Data
Cassandra 的启动器
spring-boot-starter-social-facebook
使用 Spring Social Facebook 的启动器
spring-boot-starter-jta-atomikos
使用 Atomikos 的 JTA 事务的启动器
spring-boot-starter-security
使用 Spring Security 的启动器
spring-boot-starter-mustache
使用 Mustache 视图构建 MVC Web 应用程序的启动器
spring-boot-starter-data-jpa
使用 Spring 数据 JPA 与 Hibernate 的启动器
spring-boot-starter
核心启动器,包括自动配置支持,日志记录和 YAML
spring-boot-starter-groovy-templates
使用 Groovy 模板视图构建 MVC Web 应用程序的启动器
剩余11页未读,继续阅读
资源评论
小小哭包
- 粉丝: 1901
- 资源: 3884
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功