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;

}

相关推荐
一路向北North17 分钟前
Spring Security OAuth2.0(16):密码模式
java·后端·spring
水无痕simon17 分钟前
5 多表操作
java·开发语言·数据库
ALex_zry29 分钟前
C++26 Freestanding 库扩展详解:无操作系统也能用标准库
java·jvm·c++
Tian_Hang32 分钟前
Eclipse Mosquitto 安装及介绍
java·运维·服务器·ide·sql·mysql·eclipse
weelinking32 分钟前
weytoken微元算力企业级大模型治理平台深度评测
java·大数据·人工智能
卓怡学长40 分钟前
w273基于springboot的智能笔记的开发与应用
java·spring boot·spring·intellij-idea
码上有光1 小时前
c++:map和set的底层实现
android·java·c++·set·map
星云_byto1 小时前
五分钟从零配置好VSCode + Claude Code + DeepSeek V4 Pro
ide·vscode·编辑器·cursor·codex·claude code·deepseekv4
剑挑星河月1 小时前
234. 回文链表
java·数据结构·算法·leetcode·链表
plainGeekDev1 小时前
Gradle 写法 → Kotlin DSL
android·java·kotlin