首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >IDEA 自动生成 serialVersionUID 快捷键

IDEA 自动生成 serialVersionUID 快捷键

作者头像
一个会写诗的程序员
发布2019-11-21 15:05:51
1.4K0
发布2019-11-21 15:05:51
举报

问题

实体类继承 java.io.Serializable后,需要设置序列化ID。

java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地实体类中的serialVersionUID进行比较,如果相同则认为是一致的,便可以进行反序列化,否则就会报序列化版本不一致的异常。

而IDEA,默认是不支持自动生成序列化ID的。

操作步骤

1、安装 serialVersionUID 插件: 若你的IDEA已安装,则跳过此步骤;若未安装,参考 IDEA插件安装,搜索插件时使用关键词“serialVersionUID ” 2、设置你的IDEA为检查序列化ID 3、重启IDEA(有的版本可以不重启) 4、在需要自动生成序列化ID的类中使用快捷键生成.

参考资料:

https://blog.csdn.net/qq_34292044/article/details/80676759

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题
  • 操作步骤
相关产品与服务
文件存储
文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档