文档章节

idea中实体类序列化后生成序列化版本ID的方法

来电
 来电
发布于 2017/07/08 16:09
字数 268
阅读 218
收藏 0

idea中实体类序列化后生成序列化版本ID的方法

废话不多说直接上截图了。。。。

第一步: 选择选择setting

setting设置

第二步:

输入图片说明

第三步:

输入图片说明

第四步:介绍Serializable系列化,java类中serialversionuid 作用 是什么?

serialVersionUID适用于Java的序列化机制。简单来说,Java的序列化机制是通过判断类的 serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与 本地相应实体类的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出 现序列化版本不一致的异常,即是InvalidCastException。

第五步:serialVersionUID有两种显示的生成方式:

一是默认的1L,比如:private static final long serialVersionUID = 1L;
二是根据类名、接口名、成员方法及属性等来生成一个64位的哈希字段,比如: private static final long serialVersionUID = xxxxL

第六步: 代码撸起来

© 著作权归作者所有

来电
粉丝 7
博文 101
码字总数 56984
作品 0
杭州
程序员
私信 提问
JAVA序列号的serialVersionUID

serialVersionUID 的规范 Serializable 和 Externalizable Java类通过实现 java.io.Serializable 接口以启用其序列化功能。未实现此接口的类将无法进行序列化或反序列化。可序列化类的所有子...

细节探索者
10/02
43
0
使用Entity Framework为WP7创建数据库 第一部分

注意: Entity Framework 现在已经开源了, 你可以从Codeplex上下载到 当我开始为Windows Phone开发应用时,发现在上面没有一个很好的数据库来方便存储大型数据。那时很多人都是靠序列化与反序...

王振威
2012/11/27
197
0
使用Entity Framework为WP7创建数据库 第一部分

注意: Entity Framework 现在已经开源了, 你可以从Codeplex上下载到 当我开始为Windows Phone开发应用时,发现在上面没有一个很好的数据库来方便存储大型数据。那时很多人都是靠序列化与反序...

junwong
2012/08/08
2.3K
6
使用SpringSession管理分布式会话时遇到的反序列化问题

问题浮现 我们在使用SpringSession时(其实在问题出现时,我们并没有意识到和这儿有关联),遇到了一个隐藏较深的问题。我们像往常一样,在用户登录成功之后,将用户的实体类信息实例化保存到...

java菜分享
05/15
13
0
需要安装的几个idea插件以及一些其它设置!!!

在开始之前先把idea的几个插件安装好,有以下几个插件需要安装: .ignore 这个是用来管理git的忽略文件设置的,同时会提供一些git的忽略文件模板。 GenerateSerialVersionUID 用来在需要序列...

kevinky
2017/03/02
8
1

没有更多内容

加载失败,请刷新页面

加载更多

JIT编程与方法内联

JIT的比较冷门,首先你要读一下这两篇 帖子: 《面向JIT编程-方法内联》 https://blog.csdn.net/u012834750/article/details/79488572 《浅谈对JIT编译器的理解》 https://www.cnblogs.com/...

爱吃窝窝头
27分钟前
4
0
基于TCP的RPC实现

RPC即远程服务调用 出现原因:随着项目越来越大,访问量越来越大,为了突破性能瓶颈,需要将项目拆分成多个部分,这样比起传统的项目都是本地内存调用,分布式的项目之间需要在网络间进行通信...

少年已不再年少
36分钟前
6
0
OSChina 周二乱弹 —— 他只能用这个办法劝你注意身体了

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @-冰冰棒- :#今日歌曲推荐# Kodaline《High Hopes》 《High Hopes》- Kodaline 手机党少年们想听歌,请使劲儿戳(这里) @xiaoshiyue :仙女...

小小编辑
57分钟前
1K
21
Spring Boot Actuator 整合 Prometheus

简介 Spring Boot 自带监控功能 Actuator,可以帮助实现对程序内部运行情况监控,比如监控状况、Bean加载情况、环境变量、日志信息、线程信息等。这一节结合 Prometheus 、Grafana 来更加直观...

程序员果果
今天
11
0
Linux文件查找命令详解

对于文件查找,我们最好用的还是属于find命令了,在说find命令之前,先把另外几个查找命令介绍一下。 目录 0x01 查询命令介绍 0x02 find命令介绍 0x01 查询命令介绍 在介绍之前,首先先了解一...

无心的梦呓
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部