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

  • 相关阅读:
    node.js 基础篇
    node.js 开发环境搭建
    Velocity VelocityEngine 支持多种loader 乱码问题
    tomcat集群及session共享
    上海支付宝终面后等了两周,没能收到offer却来了杭州淘宝的电话面试
    支付宝hr终面,忐忑的等待结果
    mysql 数据范围总结
    rsync同步文件(多台机器同步代码...)
    linux基础命令
    路飞学城项目之前后端交互,跨域问题
  • 原文地址:https://www.cnblogs.com/zhangliuping/p/12064113.html
Copyright © 2011-2022 走看看