文章目录
1.什么是Spring Boot
Spirng 的诞生是为了简化 Java程序的开发的,而Spring Boot 的诞生是为了简化 Spring 程序开发的。
Spring Boot 翻译一下就是 Spring 脚手架,什么是脚手架?如图所示:
盖房子的这个架子就是脚手架,简单来说,就是使用脚手架可以更快速的盖房子,而 Spring Boot 就是 Spring 框架的脚手架,它就是为了快速开发 Spring 框架而诞生的
2.Spring Boot的优点
优点:
- 快速集成框架,Spring Boot 提供了启动添加依赖的功能,用于秒集成各种框架
- 项目可独立运行,无须外部依赖 Servlet 容器
- 可以完全抛弃繁琐的 XML,使用注解和配置的方式进行开发
- 极大的提高了开发,部署效率
3.Spring Boot 项目创建
3.0 对于社区版来说:需要先安装 Spring Assisitant 插件
tips:如果没有找到 Spring Assistant 插件,版本不兼容,版本太老或者太新这种情况
- 更换idea到合适的版本
- 使用其他功能类似的插件
3.1 创建项目
1.
2.
3.
4. 点击 Finish
5.
6. 此时证明项目已经创建ok
3.2 运行项目
4. 8080端口号被占用问题解决
可能的原因:
电脑中其他进程占用8080端口;
其他Spring Boot项目占用8080端口;
自己要运行的项目重复生成占用了端口。
解决方案:
1 打开cmd输入:
netstat -ano|findstr 8080,显示占用8080的进程;
2.然后使用 taskkill /pid 19668 /f 将进程关闭,
我们可以将8080下的进程全给关掉,
然后在运行Spring Boot项目,就不会出现端口占用问题了!