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.

相关推荐
JAVA面经实录9171 小时前
操作系统(面试全覆盖)
java·计算机网络·面试
编程的一拳超人1 小时前
Maven 国内高速镜像推荐(按速度排序)
java·maven
云烟成雨TD2 小时前
Spring AI 1.x 系列【61】Spring AI 2.0 升级指南
java·人工智能·spring
lulu12165440783 小时前
OpenRouter Fusion 多模型融合架构深度拆解:预算级模型组团打平 Fable 5,多模型协作才是 AGI 的正确打开方式?
java·人工智能·架构·ai编程·agi
雨辰AI3 小时前
生产级实测:SpringBoot3 + 达梦数据库接口从 200ms 优化至 20ms 完整调优指南
java·数据库·spring boot·后端·政务
(Charon)3 小时前
【C++ 面试高频:内存管理、RAII 和智能指针详解】
java·开发语言·word
凡人叶枫3 小时前
Effective C++ 条款39:明智而审慎地使用 private 继承
java·数据库·c++·嵌入式开发
轻刀快马4 小时前
跨越软硬件的共鸣(二):从 Cache 写策略看 Redis 与 DB 的一致性博弈
java·开发语言·redis·计算机组成原理
折哥的程序人生 · 物流技术专研4 小时前
Java 23 种设计模式:从踩坑到精通 | 装饰器模式 —— 比继承更灵活的扩展方式,你用过吗?
java·装饰器模式·java面试·结构型模式·java设计模式·javaio·从踩坑到精通