springboot是后端框架吗?springboot项目怎么创建?

开发java过程中,我们经常会使用到一些框架,springboot就是常用的框架之一,它能够简化 Spring 应用的搭建和开发过程,那springboot是后端框架吗?下面来我们就来给大家讲解一下。

不能单纯的把Spring归为前端或者后端。首先Spring是一个框架,属于一个范围很广的概念,里面包含许多模块,Spring不仅包含了大部分的后端模块,还包含了Web这个前端模块,在这个模块下面又延伸拓展了一些前端框架。

springboot项目怎么创建?

使用 Maven 创建

1. 使用 IntelliJ IDEA 创建一个名称为 helloworld 的 Maven 项目,创建过程请参考 IDEA 新建 Maven 项目。

2. 在该 Maven 项目的 pom.xml 中添加以下配置,导入 Spring Boot 相关的依赖。

<project>
    ...
  <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.4.5</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
  
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
    </dependencies>
...
</project>

3. 在 net.biancheng.www 包下,创建一个名为 helloWorldApplication 主程序,用来启动 Spring Boot 应用,代码如下。

package net.biancheng.www;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class helloWorldApplication
{
    public static void main(String[] args)
    {
        SpringApplication.run(helloWorldApplication.class, args);
    }
}

Spring Boot 项目目录结构如下图。

springboot是后端框架吗?springboot项目怎么创建?.jpg

使用 Spring Initializr 创建

IntelliJ IDEA 支持用户使用 Spring 项目创建向导(Spring Initializr )快速地创建一个 Spring Boot 项目,步骤如下。

1.在 IntelliJ IDEA 欢迎页面左侧选择 Project ,然后在右侧选择 New Project,如下图。

1.jpg

或者在 IntelliJ IDEA 工作区上方的菜单栏中选择 File ,在下拉菜单中选则 New,然后选择 Project,如下图。

2.jpg

2. 在新建工程界面左侧,选择 Spring Initializr,选择项目的 SDK 为 1.8,选择 starter service URL 为 http://start.spring.io(默认),最后点击下方的 Next 按钮进行下一步。

3.jpg

3. IDEA 会连接网络,并根据 starter service URL 查询 Spring Boot 的当前可用版本和组件列表,如下图。

4.jpg

4. 在 Spring Initializr Project Settings 中,输入项目的 GroupId、ArtifactId 等内容,注意 Type 为 Maven,packaging 为 jar,Java version 切换为 8(默认为 11),最后点击下方的 Next 按钮,进行下一步。

5.jpg

5. 在 dependencise 界面中,选择 Spring Boot 的版本及所依赖的 Spring Boot 组件(例如 Spring Boot 的版本为 2.4.5, Spring Boot 组件为 Web),然后点击下方的 Next 按钮。

6.png

6. 根据需要修改项目名称及项目存储位置等信息,最后点击 Finish 按钮,完成 Spring Boot 项目的创建,如下图。

7.jpg

7. 返回 IDEA 工作区,可以看到 Spring Boot 项目 helloworld 已经创建完成。该项目不但具有完整的目录结构,还有完整的 Maven 配置,并默认生成了一个名为 HelloworldApplication 的主启动程序。

8.jpg

此时,几乎所有的准备工作都已经准备就绪,我们可以在没有编写任何代码的情况下,直接将该 Spring Boot 项目运行起来。

这样我们就可以完成Spring Boot 项目的创建了,在项目成功创建之后,我们就可以将Spring Boot 项目启动起来!最后大家如果想要了解更多java架构师知识,敬请关注奇Q工具网。

推荐阅读:

springmvc怎么连接数据库?具体实操技巧

java内存管理机制是什么?java内存管理机制介绍

java集合有哪些接口?java集合有什么特点?