Spring Boot项目创建的方式

Spring Boot项目创建的方式

使用Spring Boot创建项目有三种方式:一是通过在官网在线创建,二是通过idea和STS(eclipse的一个插件,全名spring tools suit,这款集成了spring相关的组件),三是通过创建普通的maven工程,添加注解即可,下面来具体看看

1、通过Spring Boot官网在线创建

这里提供一个在线生成springboot项目的地址,https://start.spring.io/

在这里插入图片描述
这里以java为例,生成一个springboot项目做简单的介绍
在这里插入图片描述
点开options,我们来看看
在这里插入图片描述
添加依赖,可以搜索,也可以挨个的查找
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
将下载好的springboot项目解压后放到你的idea工作空间中,在idea中导入即可
在这里插入图片描述
来看看项目结构
在这里插入图片描述
至此就完后才能了在线创建springboot项目了

2、通过idea或者STS工具创建Spring Boot项目

打开Idea,点击file下的new,再点击project
在这里插入图片描述
选择Spring Initializr,点击下一步
在这里插入图片描述
项目构建信息
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

项目目录结构
在这里插入图片描述
至此创建完毕,STS类似,这里不做过多介绍

3、创建普通的maven项目,使用注解生成Spring Boot项目

点击file下的new,然后选择project
在这里插入图片描述
选择maven,点击下一步
在这里插入图片描述

填写项目名称以及组织ID,点击下一步
在这里插入图片描述
在这里插入图片描述
项目结构
在这里插入图片描述
现在还是一个简单的maven项目,还不是springboot项目,我们需要在pom.xml文件中添加依赖

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.1.4.RELEASE</version>
</parent>
<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
</dependencies>

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 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.zhouym</groupId>
    <artifactId>Heber</artifactId>
    <version>1.0-SNAPSHOT</version>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.1.4.RELEASE</version>
    </parent>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

</project>

添加成功后,再在 java 目录下创建包,包中创建一个名为 App 的启动类,如下:


package com.zhouym.heber;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * 〈〉
 *
 * @author zhouym
 * @create 2019/8/5
 * @since 1.0.0
 */

@EnableAutoConfiguration
@RestController
public class App {
    public static void main(String[] args) {
        SpringApplication.run(App.class,args);
    }

    @GetMapping(value = "/query",produces = "text/html;charset=UTF-8")
    public String query(){

        return "hello,中国";
    }
}

@EnableAutoConfiguration 注解表示开启自动化配置。

然后执行这里的 main 方法就可以启动一个 Spring Boot 工程了。

来看看结果
在这里插入图片描述

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Spring Boot项目创建流程如下: 1. 确保你的开发环境中已经安装了JDK和Maven。你可以使用以下命令来检查Java和Maven的版本: ``` java -version mvn -version ``` 2. 打开命令行或终端,并使用以下命令创建一个新的Spring Boot项目: ``` mvn archetype:generate -DgroupId=com.example -DartifactId=myproject -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false ``` 3. 进入项目目录: ``` cd myproject ``` 4. 打开项目文件夹,并使用文本编辑器打开pom.xml文件。在<dependencies>标签内添加Spring Boot的starter依赖,例如: ```xml <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> ``` 5. 创建一个Java类作为应用程序的入口点。在src/main/java/com/example下创建一个名为Application.java的文件,并添加以下内容: ```java package com.example; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } } ``` 6. 编写你的业务逻辑代码。你可以创建控制器、服务、实体类等等,根据你的应用需求进行开发。 7. 在命令行或终端中使用以下命令启动Spring Boot应用程序: ``` mvn spring-boot:run ``` 8. 访问http://localhost:8080来查看你的应用程序是否正常运行。 这就是Spring Boot项目创建流程。你可以根据自己的需求进行进一步的开发和配置。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值