环境准备
Intellij IDEA社区版下载
Download IntelliJ IDEA – The Leading Java and Kotlin IDE
注意,往下拖才是社区版,最上面的是究极版…
通过Intellij IDEA 安装Java SDK
打开刚安装好的intellij后一般会要求设置sdk,此时下拉框能够进行sdk的下载
选择一个合适的版本下载好sdk后设置java环境变量
sdk一般下载在C:\Users\##替换自己的用户名##\.jdks 下
设置JAVA_HOME和bin文件到环境变量即可
maven下载和配置
Maven的下载安装配置教程(详细图文)_maven下载-CSDN博客
按照上面的帖子配置就好了,其中不用配置MAVEN_HOME,直接将bin文件配置到环境变量里面就可以使用mvn -version到命令窗口配置了
工程配置
新建Module
重点选择quickstart这个Archetype
最后看看groupId和artifactId是否要根据项目修改即可
pom.xml配置
modelVersion标签下面加入parent标签,将spring-boot-starter-parent
依赖导入,在dependencies标签下加入spring-boot-starter-web
起步依赖即可
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.1.2</version>
</parent>
此时的web起步依赖不需要指定version,因为父依赖已经指定了版本3.1.2,父依赖会主动管理下面的spring-boot-starter-web
的版本
<!-- web起步依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
填写依赖后的pom.xml如图
最后点击刷新maven即可
启动类配置
为了规范,重命名App
类
引入启动注解@SpringBootApplication
,修改类里的函数,使用SpringApplication
类的run
方法,将启动类和main
传递的参数传入进去,args
参数一般是用于在打包成jar
包后,带入配置用的
配置工程文件application.yml
可以看到手动创建的maven工程是没有这个文件夹的,所以我们要手动创建
首先创建resources
文件夹
然后在其中创建application.yml
文件夹
检测功能
在工程下新建一个controller
文件夹,在其中创建HelloController
类,将下面代码贴入,重点是@RestController
和@RequestMapping
标签
@RestController
public class HelloController {
@RequestMapping("/hello")
public String hello() {
return "hello world";
}
}
然后启动springboot
可以看到成功启动在8080端口
浏览器访问一下,有对应的回显即成功