zoukankan      html  css  js  c++  java
  • 创建一个SpringBoot项目

    创建一个SpringBoot项目

    一、pom 文件

    1、pom 头文件

    <?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>
    
        </project>
    

    2、添加 SpringBoot 的父级依赖(控制版本信息)

        <parent>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-parent</artifactId>
            <version>2.2.2.RELEASE</version>
            <relativePath/>
        </parent>
    

    这样当前的项目就是 Spring Boot 项目了。spring-boot-starter-parent 是一个特殊的 starter,它用来提供相关的 Maven 默认依赖。使用它之后,常用的包依赖可以省去 version 标签。

    3、添加项目名和组织的ID

         <groupId>com.zhang</groupId>
        <artifactId>project01</artifactId>
        <version>1.0.0-SNAPSHOT</version>
        <name>project01</name>
        <description>Demo project for Spring Boot</description>
    

    4、添加默认 JDK

        <properties>
            <java.version>11</java.version>
        </properties>
    

    5、添加默认 web 场景(自动帮我们引入了web模块开发需要的相关jar包)

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

    3、添加 打包插件

        <build>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                </plugin>
            </plugins>
        </build>
    

    二、src 文件

    1、在 src 文件夹内创建 main 和 test 文件夹

    2、 在 main 文件夹内创建 java 和 resources 文件夹

    3、 在 resources 文件夹内创建文件 application.properties

    4、在 main 文件夹下两级创建类 Project01Application并添加代码:

    @SpringBootApplication
    public class Project01Application {
    
        public static void main(String[] args) {
            SpringApplication.run(Project01Application.class, args);
        }
    
    }
    

    三、运行

    1、启动项目:mvn spring-boot:run

    2、项目打包:mvn package

    3、项目启动:java -jar XXXX

  • 相关阅读:
    spark系列-6、对Application,Driver,Job,Task,Stage的理解
    spark系列-5、RDD、DataFrame、Dataset的区别和各自的优势
    spark系列-4、spark序列化方案、GC对spark性能的影响
    spark系列-2、Spark 核心数据结构:弹性分布式数据集 RDD
    nginx学习(九):跨域配置和防盗链配置
    nginx学习(八):nginx配置gzip
    nginx学习(七):nginx提供静态资源服务
    nginx学习(六):日志切割
    nginx学习(五):nginx.conf 核心配置文件详解
    nginx学习(四):nginx处理web请求机制
  • 原文地址:https://www.cnblogs.com/zhangliuping/p/12064113.html
Copyright © 2011-2022 走看看