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;

}

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