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;

}

相关推荐
写代码的小阿帆2 小时前
Java体系总结——从基础语法到微服务
java·微服务·学习方法
SUPER52664 小时前
FastApi项目启动失败 got an unexpected keyword argument ‘loop_factory‘
java·服务器·前端
咕噜咕噜啦啦5 小时前
Eclipse集成开发环境的使用
java·ide·eclipse
光军oi8 小时前
全栈开发杂谈————关于websocket若干问题的大讨论
java·websocket·apache
weixin_419658318 小时前
Spring 的统一功能
java·后端·spring
小许学java8 小时前
Spring AI-流式编程
java·后端·spring·sse·spring ai
haogexiaole9 小时前
Java高并发常见架构、处理方式、api调优
java·开发语言·架构
EnCi Zheng9 小时前
@ResponseStatus 注解详解
java·spring boot·后端
wdfk_prog9 小时前
闹钟定时器(Alarm Timer)初始化:构建可挂起的定时器基础框架
java·linux·数据库
怎么没有名字注册了啊10 小时前
C++后台进程
java·c++·算法