serialVersionUID的作用以及如何用idea自动生成实体类的serialVersionUID
来源:互联网 发布:飞哥软件 编辑:程序博客网 时间:2024/06/06 11:41
serialVersionUID的作用:
通过判断实体类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体类的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一致的异常。
生成实体类的serialVersionUID方法:
1、写上默认的1L,比如:private static final long serialVersionUID = 1L;
2、用idea自动生成。
①点击File->Setting->Plugins->Browse Repositories,然后搜索GenerateSerialVersionUID的插件,下载、安装后关闭IDEA,然后再打开项目。
②默认情况下IntellijIDEA是关闭了继承了java.io.Serializable的类生成serialVersionUID的警告。如果需要idea提示生成serialVersionUID,那么需要做以下设置:
Ⅰ、File->setting->Inspections->Serializationissues,将其展开后将serialzable class without "serialVersionUID"打上勾;
Ⅱ、将光标放到类名上,按alt+enter键,就会提示生成serialVersionUID了。
阅读全文
0 0
- serialVersionUID的作用以及如何用idea自动生成实体类的serialVersionUID
- serialVersionUID的作用以及如何用idea自动生成实体类的serialVersionUID
- serialVersionUID的作用以及如何用idea自动生成实体类的serialVersionUID
- serialVersionUID的作用以及如何用idea自动生成实体类的serialVersionUID
- Intellij Idea 自动生成serialVersionUID的方法
- IDEA 自动生成serialVersionUID
- Idea自动生成serialVersionUID
- idea自动生成serialVersionUID
- idea自动生成serialVersionUID
- idea自动生成serialVersionUID
- IDEA自动生成serialVersionUID
- idea 自动生成 serialVersionUID
- idea生成serialVersionUID的步骤
- 什么是serialVersionUID,serialVersionUID的作用
- 详述 IntelliJ IDEA 中自动生成 serialVersionUID 的方法
- Intellij IDEA 自动生成 serialVersionUID
- Intellij IDEA 自动生成 serialVersionUID
- 设置IDEA自动生成serialVersionUID
- Android中Dialog、Snackbar、Toast使用区别?
- 7.24亿手机网民面临着怎样的移动应用安全风险
- eclipse中使用Jetty插件实现https请求与SSL双向验证
- Spring中@Async用法总结
- Python Django的安装及使用
- serialVersionUID的作用以及如何用idea自动生成实体类的serialVersionUID
- 当修改js文件后,需要重启jetty,才能保存js文件的问题解决
- 最新机器人视觉系统介绍,给机器人装上“眼睛”
- 博客首秀--这是一个flag
- 小白Java笔记——流程控制
- jpa懒加载实现
- 机器学习-微积分基础总结(一)
- 23种设计模式-单例模式
- 使用httpclient必须知道的参数设置及代码写法、存在的风险