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.

相关推荐
没有bug.的程序员3 分钟前
Spring Boot 数据访问:JPA 与 MyBatis 集成对比与性能优化深度解密
java·spring boot·性能优化·mybatis·jpa·集成对比
yangminlei21 分钟前
Elasticsearch 全面解析:从原理到实战的分布式搜索引擎指南
java·elk
菜宾26 分钟前
java-分布式面试题(事务+锁+消息队列+zookeeper+dubbo+nginx+es)
java·开发语言·分布式
Remember_99328 分钟前
【LeetCode精选算法】位运算专题一
java·开发语言·数据结构·leetcode·哈希算法
橙露29 分钟前
CGO性能深度剖析:成因、评估与优化全指南
java·jvm·myeclipse
逍遥德33 分钟前
Java Stream Collectors 用法
java·windows·python
麦兜*34 分钟前
Spring Boot 3.x 深度实战:从零构建企业级分布式微服务架构全景解析
spring boot·分布式·架构
Getgit36 分钟前
mysql批量更新语句
java·数据库·mysql·udp·eclipse
黎雁·泠崖36 分钟前
Java静态变量底层:内存图解析+避坑指南
java·开发语言
派大鑫wink38 分钟前
【Day48】MyBatis 注解开发:替代 XML 映射文件
xml·java·mybatis