创建第一个SpringBoot项目,超详细操作,轻松上手

    科技2022-08-04  112

    一、新建一个空项目

    创建项目应该不用多说,只要不是直接怼springboot的朋友都会。点击文件----new----项目---Empty Project

    二、新建模块

    新建模块 --- 选择Spring Initializr(不再选择Maven),默认选项直接下一步 --- 填写信息如下图,然后下一步 --- Dependencies中选择Web,中间选择Spring Web,下一步 --- 确认路径是否正确(不正确就修改),点击完成

     

    你的第一个SpringBoot项目就创建完成了。

    三、一些只要的文件介绍

    1、com.bjpowernode.springboot.Application

    这个文件是SpringBoot项目启动入口类@SpringBootApplication注解:开启springboot配置springboot项目代码必须放在Application类所在的同级目录或者下级目录中通过启动该类来启动工程 // Springboot项目启动入口类 @SpringBootApplication // 开启springboot配置 public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } }

     

    2、src/main/resources/application.properties

    这个文件是springboot核心配置文件。srpingboot使用极少的配置文件,但还是无法摆脱配置文件

    3、pom.xml文件

    <?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> <!--springBoot父工程GAV--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.4.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <!--当前项目GAV--> <groupId>com.bjpowernode.springboot</groupId> <artifactId>001-springboot-first</artifactId> <version>1.0.0</version> <!--可以删--> <!-- <name>001-springboot-first</name>--> <!-- <description>Demo project for Spring Boot</description>--> <!--编译的版本--> <properties> <java.version>1.8</java.version> </properties> <dependencies> <!--SpringBoot框架web项目起步依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!--SpringBoot框架测试起步依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> <exclusions> <exclusion> <groupId>org.junit.vintage</groupId> <artifactId>junit-vintage-engine</artifactId> </exclusion> </exclusions> </dependency> </dependencies> <build> <plugins> <!--SpringBoot项目打包编译的插件--> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> </project>

     

    Processed: 0.014, SQL: 8