Spring Boot 快速创建项目

目录

[一. 创建项目](#一. 创建项目)

​编辑

[二. 项目目录](#二. 项目目录)

[三. 运行项目](#三. 运行项目)

[(1) 启动项目](#(1) 启动项目)

[(2) 输出HelloWorld](#(2) 输出HelloWorld)


一. 创建项目

我们以idea专业版为例创建Spring项目:

步骤:

(1) File --> New --> Project

(2) 配置项目基本信息

(3) 依赖: 需要什么就勾选什么. 我们这里就只勾选一个Spring Web.

二. 项目目录

我们创建的项目文件结构大致如下, 我用思维导图的形式总结了一下:

三. 运行项目

(1) 启动项目

我们运行启动类 (点击上面的启动键) 或者 运行main方法(点击下面的启动键) 都可以启动项目.

运行完成之后得到结果如下:

(2) 输出HelloWorld

java 复制代码
package org.example.demo1;

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

@RestController
@RequestMapping("/user")
public class UserController {
    @RequestMapping("/sayHi")
    public String sayHello() {
        return "Hello World";
    }
}

启动上述代码的服务后, 我们在浏览器中访问该服务地址:

可以看到, 返回Hello World.

相关推荐
寒月霜华4 小时前
JaveWeb后端-Web基础-SpringBoot Web、HTTP协议
前端·spring boot·http
张较瘦_4 小时前
环境搭建 | [入门级]VSCode(Cursor|Trae|Qoder)搭建Java(Springboot3)企业开发环境全流程
java·ide·vscode
007php0074 小时前
百度面试题解析:synchronized、volatile、JMM内存模型、JVM运行时区域及堆和方法区(三)
java·开发语言·jvm·缓存·面试·golang·php
YSRM4 小时前
Leetcode+Java+图论II
java·leetcode·图论
十铭忘4 小时前
基于SAM2的眼动数据跟踪2
java·服务器·前端
okjohn4 小时前
浅谈需求分析与管理
java·架构·系统架构·软件工程·产品经理·需求分析·规格说明书
用户0332126663674 小时前
Java添加、设置和删除PDF图层:
java
荣光波比4 小时前
K8S(十)—— Kubernetes核心组件详解:Pod控制器与配置资源管理
java·容器·kubernetes
m0_651593915 小时前
企业级订单系统架构设计:领域驱动 vs 数据驱动实践指南
java·系统架构·领域驱动ddd
WangMing_X5 小时前
C#上位机软件:2.5 体验CLR实现多语言混合编程
java·开发语言·c#