1.Spring与SpringBoot的区别(面试)
- Spring 的诞⽣是为了简化 Java 程序的开发的,⽽ Spring Boot 的诞⽣是为了简化 Spring 程序开发 的。
- 优点:
- 快速集成框架,Spring Boot 提供了启动添加依赖的功能,⽤于秒级集成各种框架。
- 内置运⾏容器,⽆需配置 Tomcat 等 Web 容器,直接运⾏和部署程序。
- 快速部署项⽬,⽆需外部容器即可启动并运⾏项⽬。 可以完全抛弃繁琐的 XML,使⽤注解和配置的⽅式进⾏开发。
- ⽀持更多的监控的指标,可以更好的了解项⽬的运⾏情况。
2. SpringBoot的创建
- 安装 Spring Boot Helper(因为idea是社区版2021.3.2,所以需要安装SpringBoot插件)
- 创建项目
- 配置国内源
- 创建项目
3.SpringBoot创建时的问题及解决
- 因为现在的 IntelliJ IDEA在通过Spring Initilizer初始化项目的时候已经没有java8版本的选项了,java版本只有17和21两个选项
我的解决方法:
- 更换Server URL源改为https://start.aliyun.com/即可
2.修改parent版本和java.version的值
4.SpringBoot的目录
5.创建一个SpringBoot 项目并且启动