IDEA 创建 Spring Boot 项目

前言

这是一个非常基础的 Spring Boot 项目,搭建步骤既简单,操作步骤详细,没有骚操作,非常适合新手。此项目搭建完成后,你将拥有一个 Get 接口。

开发环境

JDK 1.8(Java 运行环境、开发套件)

IntelliJ IDEA(开发工具)

Postman(接口调试工具)

开始

1.打开 IDEA 创建新项目

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0oRfKWLr-1654017508512)(.\static\3\1654012351829.png)]

2.填写项目案例信息,点击下一步

2.1 使用 Maven 项目文件结构并管理项目依赖,填写项目信息,选择 SDK 、Java版本、打包方式。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7x2DHLVk-1654017508513)(.\static\3\1654012562552.png)]

3.选择添加 Spring Web 依赖

3.1 创建一个最基础的项目,只需要勾选 Spring Web ,点击完成即可。如果你对其他依赖感兴趣或者想了解有哪些依赖,可以在这里浏览可选依赖库IDEA 创建 Spring Boot 可选依赖说明

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yR8RbboE-1654017508513)(.\static\3\1654013287619.png)]

4.等待依赖安装完毕

4.1 此时项目已创建成功,并已生成 Maven 风格的文件目录

在这里插入图片描述

4.2 注意,因为 IDEA 正在初始化项目,此时左侧存放代码的文件夹还未成为 IDEA Source Folders 所以无法创建 Java 文件,建议你等待 IDEA、Maven 构建一会儿项目(去干点别的事情),让 IDEA 自动将其设置为 Source。大多数情况下 Maven 把依赖引入完毕后一切正常,不会出现需要手动去设置 Source 的情况,万一发生了特殊情况,你也可以手动将目录设置为 Source 步骤如下:

IDEA 左上角点击 File,点击 Project Structure,点击 Moudules > src > main > java,右键 java 勾选 Sources

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

4.3 依赖安装完毕,IDEA 也将文件夹当做 Source Folders 时,文件夹图标会有一个点" · "

在这里插入图片描述

5.创建控制器文件夹、控制器文件

5.1 创建控制器文件夹 controller

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

5.2 创建控制器文件 WebDemoController ,如果没有出现创建 Java Class的选项,请查看第 4 步

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

6.编写控制器文件代码

package com.example.demo.controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("/web")
public class WebDemoController {

    @GetMapping("/info")
    public String info() {
        return "hi ..";
    }
}

6.1 注解说明

@RestController ,相当于@Controller + @ResponseBody 结合使用。

@RequestMapping,指定控制器处理 url 请求,可以不使用这个注解。

@GetMapping,指定处理哪些 url 请求,也可以使用 @RequestMapping 注解。

@Controller,标识该类为控制器,Spring 会遍历扫描添加了该注解的文件,并解析该文件内所有的的指定处理 url 注解。

@ResponseBody,将方法返回值写入请求的 response body 将数据返回给客户端。

7.修改应用配置文件

7.1 将 Spring Boot 内置的 Tomcat 端口号修改为 8091,server.port=8091

7.2 Spring Boot 项目启动时,会查找 application.properties 配置文件并加载,也可以使用 YAML 格式的配置文件 application.yml

在这里插入图片描述

8.启动项目,至此已完成 Spring Boot Web 基础项目搭建

8.1 点击按钮,启动项目,控制台提示应用、Tomcat 已在 8091 端口初始化 / 启动后,进行下一步测试

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

9.测试访问 http://localhost:8091/web/info

9.1 Postman

在这里插入图片描述

9.2 浏览器

在这里插入图片描述

### 使用 IntelliJ IDEA 创建 Spring Boot 项目 #### 配置 Maven 和 JDK 为了顺利创建 Spring Boot 项目,在 IntelliJ IDEA 上需预先配置好 Maven 和 JDK。这一步骤至关重要,因为这些工具对于构建和运行 Java 应用程序必不可少[^2]。 #### 开启新项目向导 通过菜单栏中的 `File` -> `New` -> `Project...` 来打开新建项目的对话框。如果安装的是社区版,则可能看不到内置的 Spring Initializr 支持;此时可以转而访问在线的 Spring Initializr 页面来获取初始项目结构文件[^1]。 #### 利用 Spring Initializr 初始化项目 前往 [Spring Initializr](https://start.spring.io/) 按照页面提示设置项目参数,比如选择合适的语言、Spring Boot 版本号、打包形式(Jar 或 War)、Java 版本等选项,添加所需的起步依赖项。完成后下载生成好的 ZIP 文件解压至本地工作目录下[^4]。 #### 导入现有项目到 IDE 回到 IntelliJ IDEA 中,选择 `Import Project` 功能导入刚刚从 Spring Initializr 下载下来的压缩包内的源码。IDE 将自动检测这是一个 Maven 工程,引导用户完成必要的设置流程,如确认使用的 SDK 等信息[^3]。 #### 完成项目搭建 当所有配置都已就绪之后,点击 Finish 结束整个过程。等待一段时间让 IDE 解析所有的库依赖关系后就可以开始编码了。现在应该能看到标准的 Spring Boot 项目布局,其中包含了主应用程序类和其他资源文件夹。 ```java @SpringBootApplication public class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } } ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值