IDEA实现序列化时如何自动生成serialVersionUID

实现步骤:
1.安装GenerateSerialVersionUID插件

2.点击idea左上角File -> Settings -> Editor -> Inspections -> 搜索 Serialization issues ,找到 Serializable class without 'serialVersionUID' ->打上勾,再点击Apply->OK

3.重启idea
4.新建Class类,实现Serializable,选中对应的类名,按 alt+enter

出现添加serialVersionUID选项,选中则会自动生成serialVersionUID:

package com.example.demo.entity;

import java.io.Serializable;

/**

* @author qzz

* @date 2023/3/21

*/

public class User implements Serializable {

private static final long serialVersionUID = 7598337456152102560L;

/**

* 用户姓名

*/

private String name;

/**

* 手机号

*/

private String phone;

}

相关推荐
liudashuang201714 小时前
【无标题】
java
这是程序猿14 小时前
高校宿舍信息管理系统小程序
java·小程序·毕业设计
小宇宙清歡渡14 小时前
Java Stream 流全面实战指南(Spring Boot 3 + JDK 17)
java·springboot·stream流
不爱吃米饭_14 小时前
Apache PDFBox Java PDF处理库
java
mldong14 小时前
流程图上没画人,单子却走对了:工作流引擎内置处理人解析器
java·架构
tanzongbiao15 小时前
Dorado7文件上传 解决HttpServletResponse返回值中文乱码的问题
java·服务器·前端
茶本无香16 小时前
Arthas 实战:线上“看 Map”的四种武器
java·map·arthas·线上定位
霸道流氓气质17 小时前
Spring AI异常处理与重试机制
java·人工智能·spring
郑州光合科技余经理19 小时前
本地生活服务系统:成品模块和定制接口怎么划界
java·前端·人工智能·后端·系统架构·php·ai编程
萧瑟余晖19 小时前
Java深入解析篇三十三之密封类与接口(Sealed Classes)详解
java·开发语言