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;

}

相关推荐
520拼好饭被践踏8 分钟前
JAVA+Agent学习day26
java·开发语言·数据结构·学习·agent
郝学胜-神的一滴19 分钟前
力扣 692:巧用小顶堆高效求解前K个高频单词
java·数据结构·python·程序人生·算法·leetcode·职场和发展
zzzll111129 分钟前
SpringBoot 入门与实践指南
java·spring boot·后端
晨曦中的暮雨1 小时前
Redis 有哪些常见数据结构?它们的底层实现和使用场景是什么?
java·后端·八股
男孩李1 小时前
浅谈Linux的last命令
java·linux·服务器
豆瓣鸡1 小时前
算法日记 - Day5
java·算法
掉鱼的猫1 小时前
Solon 的 10 种 HTTP 服务器:改一行依赖,换一个引擎
java·serverless
学者猫头鹰1 小时前
对象存储:MinIO / 阿里云OSS
java
程序员-Benothing2 小时前
Java集合:List实现类深度对比
java·开发语言·后端·面试·list
wyjcxyyy2 小时前
若依框架漏洞总结
java·ctf