创建Springboot空项目

1 IDEA快速创建

1.1 项目创建

File > New Project > Spring Initializr > (输入项目信息)> Next

Web > (选Srping Web) > Create

1.2 环境设置

1.2.1 设置Maven

File > Settings > 搜Maven > 设置

1.2.2 设置JDK

File > Project Structure... > Project > SDK (注释:Springboot3要求最低JDK17以上)

1.3 创建控制器

java 复制代码
package com.example.project2.controller;

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

@RestController
public class HelloController {
    @RequestMapping("/hello")
    public String hello() {
        return "hello spring boot";
    }
}

1.4 启动访问

启动

访问

2 基于Spring Initializer网站创建

2.1 项目创建

网址:start.spring.io

解压缩下载的文件

IDEA > File > Open > 打开解压缩后的项目

2.2 环境设置

设置Maven:略(同上)

设置JDK:略(同上)

2.3 创建控制器

略(同上)

2.4 启动访问

略(同上)

3 IDEA创建Maven项目

3.1 创建项目

File > New Module

3.2 环境设置

设置Maven:略

设置JDK:略

3.3 添加依赖(pom.xml)

XML 复制代码
    <packaging>jar</packaging>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>4.0.6</version>
    </parent>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-webmvc</artifactId>
        </dependency>
    </dependencies>

3.4 创建启动类

java 复制代码
package com.example;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class Project4Application {
    public static void main(String[] args) {
        SpringApplication.run(Project4Application.class, args);
    }
}

3.5 创建控制器

略(同上)

3.6 启动访问

略(同上)

相关推荐
zzu123zsw6 小时前
从臃肿的模板调用到声明式契约:深入 UniHttp 动态代理与多渠道生命周期扩展
java·spring boot·microsoft·unihttp
源码集结号7 小时前
云诊所门诊系统源码,基于SpringBoot+Vue.js架构,支持多租户设计与Docker容器化部署
java·spring boot·源码·医院信息系统·门诊系统·诊所系统
论文复现现场7 小时前
WRF、FEA 能用 L40S 加速吗?求解器检查、断点恢复与长期运行
java·数据库·算法·wrf·有限元分析·gpu计算·断点续算
啃瓜子的松鼠7 小时前
泛微OAe9-后端二开异步调用
java
秋天的怀念_David8 小时前
第二十一夜 · 数字黑洞与西西弗斯的惩罚
java·程序人生·算法
外收内放8 小时前
Python基础语法练习题(73)
java·前端·python
Wang's Blog8 小时前
Java 项目实战: 交友项目 - 环信后台发送消息测试
java·交友
用户3721574261359 小时前
Java 操作 Word 脚注和尾注:添加、读取与删除
java
小嘉丶学长9 小时前
Day14 · 字典与集合
java·开发语言·网络·python·学习·1024程序员节
字节探索9 小时前
Spring Boot 接口幂等性设计:从唯一索引到 Redis+Lua 的工程实践
java·spring boot