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;

}

相关推荐
星晨雪海16 分钟前
Lombok 注解使用场景终极总结
java·数据库·mysql
Stella Blog1 小时前
狂神Java基础学习笔记Day03
java·笔记·学习
zopple2 小时前
四大编程语言对比:PHP、Python、Java与易语言
java·python·php
逍遥德3 小时前
Java 锁(线程间)和数据库锁(事务间)对比详解
java·数据库·sql·高并发·锁机制
gwjcloud3 小时前
Docker详解
java·docker·容器
河阿里3 小时前
Java-JWT令牌技术深度指南
java·开发语言
WiChP3 小时前
【V0.1B6】从零开始的2D游戏引擎开发之路
java·log4j·游戏引擎
leaves falling3 小时前
C/C++ 的内存管理,函数栈帧详讲
java·c语言·c++
文静小土豆3 小时前
Java 应用上 K8s 全指南:从部署到治理的生产级实践
java·开发语言·kubernetes
ZHANG13HAO4 小时前
Android 13 特权应用(Android Studio 开发)调用 AOSP 隐藏 API 完整教程
android·ide·android studio