image-20240411220414040

快速创建SpringBoot项目

打开IDEA在File->New->Project中新建项目

image-20240411210322084

点击左侧的Spring Initializr

输入以下信息:

  • Name 项目名称
  • Group 根据公司域名来,或者默认com.example【倒序域名】
  • Package Name 包名,项目的代码会在这个包下
  • JDK版本
  • Java 与上面JDK版本对应

image-20240411212922459

点击Next,选择SpringBoot版本,注意JDK17仅支持SpringBoot3的版本,不支持2.0版本,然后因为我们需要开发web项目,所以需要勾选Web下的Spring Web,之后点击Create

image-20240411213031291

等待片刻,即可完成项目脚手架的创建。

项目结构如下:

我们主要关注的是:

  • pom.xml:这里面是关于项目中所使用到的依赖坐标
  • application.yml:关于项目中的一些配置信息,如数据库配置、Redis配置等

image-20240411213305456

我们在springbootquickstart包下创建controller文件夹,并在其中创建一个HelloController对象

1
2
3
4
5
6
7
8
9
10
11
12
package com.example.spingbootquickstart.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~~~~~";
}
}

编写完毕后,找到启动项SpringbootQuickstartApplication,右击运行即可,看到下面的结果

image-20240411215925117

不难看出我们的项目运行在8080端口,现在我们可以在浏览器访问localhost:8080/hello,即可得到下面的结果:

image-20240411215728827