IDEA无法生成自动化序列serialVersionUID及无法访问8080端口异常的解决方案

embedded/2024/10/30 22:58:14/

作者:CSDN-PleaSure乐事

欢迎大家阅读我的博客 希望大家喜欢

使用环境:IDEA

今天是1024程序员节,先祝大家节日快乐!

无法生成自动化序列serialVersionUID

如果我们在idea当中想要通过generate来生成自动化序列,如下图:

https://i-blog.csdnimg.cn/direct/6633c7095b84460fa6d9db4fb9e06898.png" width="614" />

首先我们需要将该类(我们以UserRegisterReqest为例,因为我解决这个方法的时候就是写的这个类)继承Serializable

public class UserRegisterRequest implements Serializable

然后我们需要打开idea的settings,下载插件GenerateSerialVersionUID

https://i-blog.csdnimg.cn/direct/190301089fac4cff8796d12b1bafc3eb.png" width="662" />

然后在相关文件中导入包import java.io.Serializable;后就可以完成自动化序列的生成。

完整的代码示例如下,这里我暂时隐去了生成的序列,正常的序列会是一长串数字:

import lombok.Data;import java.io.Serializable;@Data
public class UserRegisterRequest implements Serializable {private static final long serialVersionUID = ;private String userAccount;private String userPassWord;private String checkPassWord;
}

无法访问8080端口异常

这个问题的描述我在简介中已经写到,这里我也再次复制一份:

org.apache.http.conn.HttpHostConnectException: Connect to localhost:8080 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused

这个问题是我在idea当中启动http后缀的文件进行测试时出现的,文件包含如下代码:

POST http://localhost:8080/user/login
Content-Type: application/json{"userAccount": "PleaSure","userPassWord": "12345678"
}

我们可以发现异常提示当中出现8080,是不是很眼熟呢。

这个是正在尝试通过 POST 请求向 http://localhost:8080/user/login 发送一个 JSON 格式的登录请求,表明在尝试发送请求时,客户端无法连接到运行在本地主机 8080 端口的服务

这里我出现的问题是未启动本地服务器。

我们需要通过Debug按钮进行启动,来开启本地服务器,即按下该图标:

https://i-blog.csdnimg.cn/direct/f92f3c52ebf645d7a5c18d7d822e2f6f.png" width="78" />

完成启动后会出现如下一长串启动提示:

https://i-blog.csdnimg.cn/direct/53d686bc7e8d4ead9a01d13d4231b493.png" width="432" />

若出现,则表示已经启动完成。

然后我们再启动post,若其他参数接收正确,就可以成功接收到json文件了。

https://i-blog.csdnimg.cn/direct/67790687a20f459f897a82f860c5c1fd.png" width="552" />

作者:CSDN-PleaSure乐事

希望我的博客对您有帮助,也希望在对您有帮助时您可以为我留下点赞收藏与关注,这对我真的很重要,谢谢!


http://www.ppmy.cn/embedded/133729.html

相关文章

基于去哪儿旅游出行服务平台旅游推荐网站【源码+安装+讲解+售后+文档】

【1】系统介绍 研究背景 随着互联网技术的飞速发展和移动互联网的普及,人们的旅游消费习惯发生了显著变化。在线旅游服务逐渐成为人们计划旅行、预订酒店、机票以及制定行程的主要方式之一。去哪儿网作为国内领先的在线旅游平台之一,通过整合众多旅游资…

深入理解 V8 堆内存限制与分配情况

内存在服务端是一个寸土寸金的东西,在 Node.js v12 版本之前启动应用程序时,如果没有显式指定 --max-old-space-size 标志修改堆的最大内存值,将会采用 V8 的默认设置,64 位的机器上为 1400MB,32 位机器上大约为 700MB…

使用excel统计概率是否符合预期

个人笔记(整理不易,有帮助,收藏点赞评论,爱你们!!!你的支持是我写作的动力) 笔记目录:学习笔记目录_pytest和unittest、airtest_weixin_42717928的博客-CSDN博客 个人随笔…

Java面试题库——SSM框架

一、Spring 1.为什么使用Spring? 方便解耦,便于开发; 支持aop切面编程; 声明式事务的支持; 方便程序的测试; 方便集成各种优秀的框架; 降低JavaEE API的使用难度。2.什么是AOP? A…

【网络】1.UDP通信

UDP通信 1 server1.1 server建立的步骤1.2 运行server 2 client2.1 client的建立步骤2.2 运行client 3 总结3.1 server3.2 client 1 server server的启动方式是:./udpserver 8080 --> 格式就是./proc port端口 port端口自己指定 1.1 server建立的步骤 获取文件描…

Redis慢查询分析优化

文章目录 一、定义二、慢查询参数配置三、慢查询日志四、排查步骤五、Redis变慢原因 一、定义 在Redis执行时耗时超过某个阈值的命令,称为慢查询。 慢查询日志帮助开发和运维人员定位系统存在的慢操作。慢查询日志就是系统在命令执行前后计算每条命令的执行时间&…

【GO实战课】第七讲:电子商务网站(7):性能优化和测试

1. 简介 本课程将探讨电子商务网站的性能优化和测试,以及使用GO语言实现。在本课程中,我们将介绍如何设计一个高性能、可扩展和可靠的电子商务网站,并演示如何使用GO语言编写相关代码。 本课程的目标是帮助学生理解电子商务网站的性能优化和测试原则,并提供一个实际的项目…

解决ElasticSearch启动成功却无法在浏览器访问问题

目录 前言: 问题复现 : 解决问题: 1、修改sysctl.conf文件 2、在sysctl.conf文件增加这段东西 3、 然后保存退出,输入以下命令使其生效 结语: 前言: 这篇文章是小白我今天突然启动es,发现e…