Java程序员_编程开发学习笔记_网站安全运维教程_渗透技术教程

使用IntelliJ IDEA创建Spring boot工程项目

阿贵
1月8日发布 /正在检测是否收录...

使用 IntelliJ IDEA 创建一个新的 Spring Boot 工程项目是一个相对直接的过程。以下是详细的步骤指南:

1. 打开 IntelliJ IDEA

启动 IntelliJ IDEA,如果你已经打开了其他项目,可以通过 File -> New -> Project 来创建新项目。

2. 选择 New Project

在欢迎界面中选择 "New Project" 或者从菜单栏选择 File -> New -> Project

3. 选择 Spring Initializr

  • 在弹出的对话框中,找到并选择左侧的 "Spring Initializr"。
  • 确保选择了正确的 JDK 版本(例如 JDK 17 或更高版本)。
  • 如果需要,可以更改 Initializr 的 URL,但通常默认值(https://start.spring.io)是合适的。

4. 配置项目基本信息

填写或确认以下信息:

  • Group: 通常是你的域名反写,例如 com.example
  • Artifact: 项目的唯一标识符,例如 demo
  • Name: 项目名称,默认情况下与 Artifact 相同。
  • Description: 对项目的简短描述。
  • Package name: 包名,默认会根据 Group 和 Artifact 自动生成。
  • Packaging: 选择打包方式(Jar 或 War),对于大多数应用来说,选择 Jar 即可。
  • Java version: 选择你想要使用的 Java 版本。
    idea-8.png

5. 添加依赖

点击 "Next" 后,你会看到一个添加依赖的界面。这里你可以搜索并添加你需要的 Spring 模块和库。对于一个简单的 RESTful Web 服务,至少需要添加以下依赖:

  • Spring Web (spring-boot-starter-web):用于构建 Web 应用程序,包括 RESTful 服务。
    idea-9.png

如果你还需要其他功能(如数据库访问、安全等),可以根据需求添加更多依赖。

6. 完成项目创建

点击 "Finish" 按钮后,IntelliJ IDEA 将下载必要的依赖并生成项目结构。这个过程可能需要一些时间,取决于你的网络速度和所选依赖的数量。

7. 编写代码

项目创建完成后,IDEA 会打开一个新的编辑器窗口。你可以在 src/main/java 文件夹下找到主应用程序类(带有 @SpringBootApplication 注解的类)。这是你应用程序的入口点。你可以在这个类中定义 REST 控制器或者创建新的控制器类来处理 HTTP 请求。

例如,创建一个新的控制器类 HelloController

package com.example.demo.controller;

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

@RestController
@RequestMapping("/hello")
public class HelloController {

    @GetMapping
    public String hello() {
        return "Hello World";
    }
}

8. 运行应用程序

要运行应用程序,只需右键点击主应用程序类中的 main 方法,然后选择 Run 'DemoApplication'(假设你的主类名为 DemoApplication)。这将启动嵌入式的 Tomcat 服务器,并使你的应用程序在线。

9. 测试应用程序

打开浏览器,访问 http://localhost:8080/hello,你应该会看到 "Hello World" 的响应。
屏幕截图 2025-01-08 191539.png

注意事项

  • 确保你的开发环境配置了适当的 JDK,并且 IntelliJ IDEA 正确地指向了它。
  • 如果你在创建过程中遇到任何问题,可以检查 IDEA 的日志输出或错误提示以获取更多信息。
  • 如果使用的是社区版 IntelliJ IDEA,某些高级功能可能不可用。不过,创建和运行 Spring Boot 应用程序的基本功能是支持的。

通过以上步骤,你应该能够在 IntelliJ IDEA 中成功创建并运行一个 Spring Boot 项目。如果有任何疑问或遇到问题,请随时提问!

© 版权声明
THE END
喜欢就支持一下吧
点赞 1 分享 收藏
评论 抢沙发
取消 登录评论
易航博客