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;

}

相关推荐
什巳31 分钟前
JAVA练习275-乘积最大子数组
java·开发语言·数据结构·算法
lang2015092835 分钟前
Apache POI Word(docx) 实战教程:从入门到精通表格合并、图片插入与文档合并
java·开发语言·word
小牛不牛的程序员37 分钟前
利用Claude Code构建自动化需求挖掘工具:从原理到实践
java·算法·自动化
wear工程师39 分钟前
腾讯天美一面:从 HashMap 到 Spring 事务,面试官这套连环问到底在考什么
java·面试
浩瀚地学1 小时前
【Java基础复习】IO流(二)
java·开发语言·经验分享·笔记·学习
hdsoft_huge1 小时前
SpringBoot系列06:RESTful接口开发,请求参数接收、全局跨域CORS完整配置
java·spring boot
IVVi0jToe1 小时前
高效C++线程池设计与实现
java·c++·安全
CRMEB定制开发2 小时前
企业级Java电商系统选型路线图:从零到上线全流程拆解
java·开发语言·商城系统·小程序商城
Zhou1411362 小时前
Java常见面试题3
java·开发语言
Solis2 小时前
百万并发的点赞计数,我们为什么要把“事实“和“计数“拆开?
java·架构