SpringBootWeb快速入门:创建,配置,简单运行测试,报错调试

一,创建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,如何右键关闭进程,就可以正常运行了

好了,我的分享结束,比较菜,可能胡说八道了很多东西,还请原谅

写文章的最大目的就是希望能通过这种方式巩固所学内容,防止忘记过快

感谢阅读,祝您生活愉快!!!

  • 9
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值