当前位置: 代码网 > it编程>编程语言>Java > 手把手教你用idea创建第一个Spring Boot项目

手把手教你用idea创建第一个Spring Boot项目

2025年11月02日 Java 我要评论
idea创建第一个spring boot项目提示:这里要自己配置好maven环境前言spring boot 项目通常使用 maven 或 gradle 进行依赖管理和项目构建。idea 内置了对这两种

idea创建第一个spring boot项目

提示:这里要自己配置好maven环境

前言

spring boot 项目通常使用 maven 或 gradle 进行依赖管理和项目构建。idea 内置了对这两种构建工具的支持,若你选择使用 maven,需提前安装。你可以从 apache maven 官网下载安装包,解压后配置环境变量即可。我这里使用了maven。

一、创建 spring boot 项目

1、首先需要安装spring initializr插件

注意:专业版的idea已经集成了不需要安装,社区版的需要安装,但是这个插件现在是需要收费的,下面提供免费的插件。

  1. 首先确保你的idea版本是在2021.1——2022.1.4这个区间,插件才能用。

  2. 下载该压缩包不需要解压

    重启idea就可以使用插件了

2、创建 spring boot 项目

  1. 打开 idea 并新建项目:启动 intellij idea,在欢迎界面点击 “create new project”(若已打开项目,可通过菜单栏 “file” -> “new” -> “project” 进入新建项目界面)。

  2. 在左侧菜单中选择spring initializr,右侧确认:
    注意:这里我用的maven管理依赖

  3. 点击next进入依赖选择界面:
    在左侧选择web,勾选spring web(这是创建 web 项目的核心依赖),如需其他功能,可根据需要选择(如sql下的spring data jpa和mysql driver用于数据库操作)

  4. 点击create完成项目创建,idea 会自动下载所需依赖并构建项目

二、项目结构解析

成功创建后,项目结构如下:

demo

├── .idea // idea自己的文件不删
├── .mvn // maven 的命令文件,idea已经将命令集成,可以删
├── src // 源文件,放自己的代码不能删
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── example
│ │ │ └── demo
│ │ │ └── demoapplication.java // 项目入口类,即启动类
│ │ └── resources
│ └── test // 测试代码目录
│ └── java
│ └── com
│ └── example
│ └── demo
│ └── demoapplicationtests.java
├── .gitattributes //不重要,删
├── .gitignore //删
├── help.md //删
├── mvnw //删
├── mvnw.cmd //删
└── pom.xml // // maven配置文件,不能删很重要

整理完项目文件剩下我们需要的文件目录

其中demoapplication.java是项目的入口类,包含@springbootapplication注解和main方法,是启动项目的关键。

三、编写第一个接口

  1. 在demoapplication.java同级目录下创建controller包
  2. 在该包下创建hellocontroller.java:
package com.example.demo;

import org.springframework.web.bind.annotation.requestmapping;
import org.springframework.web.bind.annotation.restcontroller;

@restcontroller
public class hellocontroller {
    @requestmapping("/hello")
    public string heloo(){
        system.out.println("hello ,spring boot!");
        return "hello ,spring boot!";
    }
}

四、运行项目

有三种方式可以启动 spring boot 项目:

  1. 直接运行demoapplication.java中的main方法
  2. 在 idea 底部的terminal中输入命令:mvn spring-boot:run
  3. 点击 idea 右上角的运行按钮(绿色三角形)

启动成功后,控制台会显示类似以下信息:
这行日志就是告诉你:spring boot 应用跑起来啦,还贴心告诉你启动花了多久、进程一共跑了多久,是开发调试、确认环境的重要信号

五、测试接口

打开浏览器,访问http://localhost:8080/hello,如果看到页面显示hello, spring boot!,说明项目创建成功!

六、常见问题及解决方法

注意:在创建springboot项目时会出现比较多的问题

  1. 端口被占用:
    在application.properties中添加server.port=8081更换端口

  2. 依赖下载缓慢:
    在pom.xml中添加阿里云镜像仓库:

<repositories>
    <repository>
        <id>aliyun</id>
        <url>https://maven.aliyun.com/repository/public</url>
    </repository>
</repositories>
  1. 启动时报错:

检查 jdk 版本是否与 spring boot 版本兼容,清理 maven 缓存(maven > lifecycle > clean)后重新构建

总结

通过本文的步骤,我们成功创建了一个简单的 spring boot 项目并实现了一个基础接口。spring boot 的自动配置特性大大简化了项目搭建过程,让开发者可以更专注于业务逻辑的实现。

后续继续学习如何集成数据库、添加业务层、实现更复杂的功能等。希望这篇笔记能帮助到刚接触 spring boot 的开发者!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com