一,创建springboot工程
打开idea->File->New->Mdule(如图)
选择Spring Initializr
填写模块信息,注意版本问题,新版本SpringBoot3只支持jdk17以上的版本 (如图)
勾选web开发相关依赖(如图)
等待下载,刚开始可能需要几分钟,看到下面这个界面就是创建成功了
二,检查报错
打开我们刚刚创建好的模块下面的配置文件pom,检查配置是否报错,如果报错的话就网上查找解决办法,每个人的错误可能都不一样,这里我就不一一列举了
给大家分享一下我的报错,以及是如何解决的
我的是下面的插件有一个报错了,我猜可能是我的本地仓库没有这个插件的原因,所以就去官网搜索了一下这个插件,选择与SpringBoot对应的版本点击进去(如图)
复制该插件的引用代码(如图)
可以将这个代复制到Maven模块的配置文件pom,通过Maven将其加载到本地仓库,这样SpringBoot的配置文件pom里面的插件就不会报错了(如图),添加完代码记得刷新
其实插件报错可以不用这样我发现,直接在SpringBoot的pom配置文件对应的 插件下面加上版本号重新加载就行了(如图),这里确实是我想多了,哈哈哈哈,毕竟新手......
三,简单运行调试
下面我们通过一个简单的入门程序来验证一下我们是否创建成功!
1.我们首先右键包名创建一个请求处理类Test(如图)
2.我们在这个类里面定义一个方法,并写一个输出和返回
注意:@RestController是标注这个类为请求处理类;@RequestMapping是标注当前我们要处理的请求,依然我们是要处理test这个方法,这个我们要加上请求路径 /test,我们希望看到在网页上面输出"我很帅!",并且要找控制台看到返回值"你确实很帅我的宝!"
package com.hyw;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class Test {
@RequestMapping("/test")
public String test(){
System.out.println("你确实很帅我的宝!");
return "我很帅!";
}
}
接下来我们打开入口类如图,右键运行
右键运行成功后我们在浏览器地址栏输入:http://localhost:8080/test
回车我们能看到网页显示我很帅!
接着我们回到控制台,我们发现控制台输出了你确实很帅我的宝!
四,运行报错,端口占用解决办法
如果运行失败可能是8080端口被占用了(如图)
解决办法:电脑win+R键打开cmd,输入netstat -ano | findStr 8080回车查看8080端口被谁占用了
netstat -ano | findStr 8080
复制对应端口号,打开电脑任务管理器->详细信息,搜索进程id,如何右键关闭进程,就可以正常运行了
好了,我的分享结束,比较菜,可能胡说八道了很多东西,还请原谅
写文章的最大目的就是希望能通过这种方式巩固所学内容,防止忘记过快
感谢阅读,祝您生活愉快!!!