<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.5.0</version></parent><groupId>com.itheima</groupId><artifactId>springboot_01_quickstart</artifactId><version>0.0.1-SNAPSHOT</version><properties><java.version>1.8</java.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>
我们会发现需要我们书写代码的部分仅仅只有Collector这一部分,相比于SSM框架简化了并非一点点
SSM框架与SpringBoot框架比较我们将SSM框架与SpringBoot框架进行简单的对比:
类/配置文件SpringSpringBootpom文件中的坐标手工添加勾选添加web3.0配置类手工添加无Spring/SpringMvc配置类手工添加无控制器手工添加手工添加我们可以明显比较出两者的显著差距!
注意:基于IDEA开发的SpringBoot框架需要联网到SpringBoot官网加载程序框架结构非IDEA进行SpringBoot开发我们在实际工作中,可能使用的开发工具并非只有IDEA
那么IDEA中存在有SpringBoot的开发架构,其他不包含SpringBoot开发架构选项的软件就无法开发了吗?
我们可以选择到官网进行jar包下载直接导入开发即可:
- 打开官网(官网地址:Spring Boot)

文章插图
- 拉至页面底部,找到快速开发标志,点击进入创建界面

文章插图
- 勾选相对应图标,点击创建即可

文章插图
- 创建后会自动下载jar包,直接导入所用软件即可

文章插图
SpringBoot快速启动我们在实际开发中,常常会做到前后端分离开发
那么我们的SpringBoot中所使用的服务器或开发软件等是否还需要交付给前端呢
SpringBoot为我们提供了一种全新的服务器开启方法,我们只需要将SpringBoot打包后交付给前端,前端就可直接进行开启
- 项目打包

文章插图
- 打包后在当前页面采用cmd命令行输入以下指令即可直接开启服务器(注意需要在该jar包的文件夹目录下)
java -jar SpringBoot文件包名.jar(可tab键补全)
注意点:
- 我们需要将所需的数据库信息交付给前端,因为SpringBoot只负责项目的开启,与数据库无关
- 该方法是由一种pom.xml中的插件支持的,请确保存在该插件(SpringBoot自动创建)
经验总结扩展阅读
- 法伯丽护肤品是哪里的护肤品品牌?
- 阿玛尼红气垫适合什么肤质?
- 阿玛尼满天星男生可以带吗?
- 阿玛尼满天星有几个版本?
- 阿玛尼护肤品适合年龄?
- 电视剧伪钞者之末路剧情介绍?
- 法兰琳卡什么档次的护肤品?
- 羽田浩司出现在哪一集?
- 电视剧羽你同行演员表介绍?
- 电视剧伪钞者之末路结局是什么?