如何创建一个SpringBoot项目呢?SpringBoot有什么优点呢?

目录

一、SpringBoot的优点

二、SpringBoot项目的创建

(一)通过Idea创建

(二)通过网页来创建Spring Boot项目

三、SpringBoot的目录

拓展知识


Spring的诞生是为了简化Java代码的开发,而Spring Boot的诞生是为了简化Spring程序的开发。Spring Boot是一个为了快速开发和使用Spring的脚手架。

一、SpringBoot的优点

1.快速的集成框架:SpringBoot提供了一个功能,可以快速添加依赖(需要用到一个插件)。

2.内置Web框架:可以直接运行和部署Web,不用再配置Tomcat等Web容器。

3.快速部署:不依赖任何Web容器。

4.抛弃繁琐的XML配置文件,使用注解和配置方式进行开发。

5.支持更多的监控指标,可以更加容易且直观观察到项目的运行情况。

二、SpringBoot项目的创建

项目的创建有两种方式:通过Idea创建,通过网页创建。

(一)通过Idea创建

我的Idea为2022专业版本,如果大家版本和我不一样,可能页面有些会不一样的。大家可以来问我,也可以自行查阅。

1.点击新建项目,后会出现下面的页面,大家按照我写的进行自己的配置。

2.点击next后,会出现下图。

3.点击创建。首次加载可能会比较慢,大家耐心等待一下。(大家一定一定要配置Maven的镜像源,否则此时容易报错)如下图一样就是加载完成了。

4.我们可以将自动生成的没用的文件删除,这样看着会更舒服。可以将红框框住的删除掉。

5.我们可以打开提供给我们的启动类并启动我们的项目。启动后没有报错并且我们能看到我们的端口号的时候就代表Spring Boot项目创建成功了。

(二)通过网页来创建Spring Boot项目

我们可以通过https://start.spring.io/来创建Spring Boot项目。

我们创建好Spring Boot后页面就会给我们下载一个安装包,我们解压后可以直接在Idea中打开使用,这样做的好处是啥呢?就是当我们网不好的时候,我们新创建一个项目,加载Maven时间可能会很长,但我们又着急用,此时我们就可以将网页下载好的这个直接导入进去就能直接使用。(双重保障)

三、SpringBoot的目录

注意!!虽然我们不需要在配置文件中添加包扫描了。但是,约定大于配置,会自动扫描与启动类同目录的所有包,如果我们有个包和启动类不是同目录,也会报错的!!!

拓展知识

1.在pom.xml中添加依赖,我们可以一个一个的查找,然后一个一个的复制到pom中,我们还可以通过插件来进行操作(很方便,很快)

(1)在settings中下载这个插件。

(2)下载完成后重启Idea,然后我们在pom.xml中右击然后选择Generate。

(3)然后选择Edit Starters。

(4)默认是从Spring官方中查找,我们可以不对这进行更改。

(5)然后点击OK,稍微等会,然后添加相关依赖。选择完成后点击OK

2.每次我们更改了项目中内容后,都要重新启动Spring Boot,比较麻烦,所以我们可以对项目进行热部署,也就是自动更新项目。也是对settings中进行操作,此时我们要对两个地方settings进行操作(一个当前项目的一个是全局的)设置了全局以后每次都会自动加载了,要不每次创建项目我们都要进行热部署

配置之前一定要先导入依赖(添加热部署框架支持)(我们可以创建项目得时候之家添加好,也可以通过上面方法进行添加还可以直接复制下面这个进行添加),最后别忘了更新maven

<dependency>
 <groupId>org.springframework.boot</groupId>
 <artifactId>spring-boot-devtools</artifactId>
 <scope>runtime</scope>
</dependency>

(1)

(2)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值