java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > IDEA创建SpringBoot项目的方式

IDEA创建SpringBoot项目五种方式与避坑指南

作者:渡汪洋

本文介绍了Spring Boot项目的多种创建方式:通过Spring Initializr官网或阿里云镜像快速生成项目;以及将原生Maven项目改造为Spring Boot项目的方法,重点说明了修改pom.xml文件,继承spring-boot-parent,引入web和Thymeleaf依赖,需要的朋友可以参考下

(一)通过springInitializr(官网spring.io)

(二)通过springInitializr(国内阿里云)

(三)通过官网(start.spring.io)

浏览器输入网址 spring.io,按照图示点击

来到创建页面

点击左下角按钮GENERATE之后就会下载一个zip压缩包

然后在idea直接打开项目就可以了

(四)通过国内阿里云(start.aliyun.com)

浏览器里访问start.aliyun.com

和上边的(三)操作类似

(五)原生Maven项目改造springboot

Springboot的底层依旧是spring,只不过是在此基础上添加了一些依赖和配置。

1.在Idea直接先创建一个maven项目

叫做SpringBoot_maven_demo

这里选择maven-archetype-quickstart

点击完成,我们的第一步就创建好了

2.创建好之后,先看pom.xml,我们在这里导入依赖,配置一些信息

<groupId>com.qcby</groupId>
<artifactId>SpringBoot_maven_demo</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>

将打包方式改为jar包

<!--  springBoot父工程版本的依赖-->  
<parent>    
<groupId>org.springframework.boot</groupId>    
<artifactId>spring-boot-parent</artifactId>    
<version>2.7.6</version>  
</parent>

将springboot的父工程版本依赖导入并继承

<dependency>  
<groupId>org.springframework.boot</groupId>  
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>  
<groupId>org.springframework.boot</groupId>  
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>

导入spring-boot-starter-web

从maven视图可以看出,该包下有许多我们认识的包,包括但不限于tomcat

Springboot内置tomcat!!

导入spring-boot-starter-thymeleaf

3.关于springboot的配置文件,可以有两个

也可以properties和yaml的配置文件同时存在,它们是互补状态,一个里边没有去另一个里边寻找配置信息。

它们在同一目录下的优先级:properties>yaml

以上就是IDEA创建SpringBoot项目五种方式与避坑指南的详细内容,更多关于IDEA创建SpringBoot项目的方式的资料请关注脚本之家其它相关文章!

您可能感兴趣的文章:
阅读全文