目 录
- 一.什么是Spring Boot?为什么要学Spring Boot?
- 二.Spring Boot 优点
- 三.Spring Boot 项目创建
- 3.1 使用 Idea 创建
- 3.2 网页版创建
- 注意事项:包路径错误
- 小结:约定大于配置
一.什么是Spring Boot?为什么要学Spring Boot?
Spring 的诞生是为了简化 Java 程序的开发的,而 Spring Boot 的诞生是为了简化 Spring 程序开发的。Spring Boot 翻译⼀下就是 Spring 脚⼿架
二.Spring Boot 优点
- 快速集成框架,Spring Boot 提供了启动添加依赖的功能,用于秒级集成各种框架。
- 内置运行容器,无需配置 Tomcat 等 Web 容器,直接运行和部署程序。
- 快速部署项目,无需外部容器即可启动并运行项目。
- 可以完全抛弃繁琐的 XML,使用注解和配置的方式进行开发。
- 支持更多的监控的指标,可以更好的了解项目的运行情况。
三.Spring Boot 项目创建
3.1 使用 Idea 创建
- ldea社区版(2021.3.2+)在创建Spring Boot 之前必须要安装: Spring Boot Assistant 插件。
Spring Boot目录介绍:
3.2 网页版创建
⽹页版创建项目先访问:https://start.spring.io,如下图所示:
点击生成按钮会下载⼀个 Spring Boot 的 zip 包,解压 zip 之后目录如下:
然后再使用 Idea 打开之后,Spring Boot 项目就算创建成功了
Spring Boot 简单实例:
在如下代码中写出:
改一下端口号:
运行:
注意事项:包路径错误
注入类只有在启动类的同级目录或者下一级目录下才可以正常运行
小结:约定大于配置
总结 Spring Boot 项目的⼀个特点:约定大于配置。
对比 Spring 的项目我们也可以看到这⼀特点,比如在 Spring 中也是要配置 Bean 的扫描路径的,而Spring Boot 则不需要