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;

}

相关推荐
惊讶的猫14 小时前
maven介绍_1
java·maven
小钻风336614 小时前
Java函数式编程-lambda表达式
java·开发语言·python
Han.miracle14 小时前
Spring IoC 与 DI 思想及实践详解
java
Irissgwe14 小时前
基础I/O
java·linux·前端
木易 士心14 小时前
Java中 synchronized 和 volatile 详解
java·开发语言·jvm
小码狐14 小时前
Spring相关知识【知识整理】
java·后端·spring
巫山老妖14 小时前
多 Agent 协作实战:我用 3 只龙虾组了个「AI小分队」,效率直接翻倍
java·前端
xienda14 小时前
Spring Boot 核心定义与用处
java·spring boot·后端
直有两条腿14 小时前
【Spring Boot】原理
java·spring boot·后端
一只叫煤球的猫14 小时前
用这个框架彻底摆脱Controller,从此专注业务——ArcRoute
java·spring·开源