serialized objects

serialized objectsThisstartedagain…athreadfrom*****:WhatdoyouconsiderabestpracticeforserialVersionUID?T______________________________________________From:*******Sent:Thursday,Nov…

大家好,又见面了,我是你们的朋友全栈君。This started again… a thread from *****:

What do you consider a best practice for serialVersionUID?

T

______________________________________________

From: *******

Sent: Thursday, November 15, 2007 10:45 AM

To: *******

Cc: *******

Subject: serilaVersionUID

Hi, *****, I realized that you changed the servialVersionUID in 11 TOs and make them unique. What is the purpose to make them unique?

Once the serilaVersionUID in TO is modified, both BPM and rule engine has to be deployed again. Now Dev rule engine is broken, and I am afraid Dev BPM (if it is running) also need redeploy.

*******

So after doing research again here is what I (*****) thinks:

The purpose of the serialVersionUID is to give the developer the control of when a class is compatible with previous versions and when not.

The consequence of this is that when the class changes, the developer needs to check that if the new class has compatible changes with previous versions, then keep the same number, if changes are not compatible, then change the number.

you can use the command: serialver to generate a serial version uid.

Articles:

[url=http://www.javaworld.com/javaworld/jw-02-2006/jw-0227-control.html?page=1]JavaWorld[/url]

[url=http://java.sun.com/j2se/1.5.0/docs/guide/serialization/spec/class.html#5421]Java Object Serialization Specification version 1.5.0[/url]

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/148527.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 对数的计算公式[通俗易懂]

    对数的计算公式[通俗易懂]性质编辑①;②;③负数与零无对数.④*=1;恒等式及证明a^log(a)(N)=N(a>0,a≠1)推导:log(a)(a^N)=N恒等式证明在a>0且a≠1,N>0时设:当l

    2022年8月1日
    5
  • mbus水表方案_水表安装合同模板

    mbus水表方案_水表安装合同模板MBUS水表协议2400!!8E1???偶校验???NOCTS/RTS1.查询水表地址FEFEFE68AAAAAAAAAAAAAAAA0303810A004916起始A0……………A6CTR_0DI0DI1CSFEFEFE68AAAAAAAAAAAAAAAA0303810A004916T

    2022年10月10日
    3
  • 定时任务时间设置[通俗易懂]

    每天凌晨2点002**?和每天隔一小时0**/1**?例1:每隔5秒执行一次:*/5****?例2:每隔5分执行一次:0*/5***?在26分、29分、33分执行一次:026,29,33***?例3:每天半夜12点30分执行一次:0300**?(注意日期域为0不是24)每天凌晨1点执行一次:001**?…

    2022年4月15日
    48
  • 笛卡尔积算法「建议收藏」

    笛卡尔积算法「建议收藏」/***生成笛卡尔积*@paramdimvalue*@paramresult*@paramlayer*@paramcurList*/privatestaticvoiddescartes(List

    2022年7月27日
    12
  • linux 在线修复磁盘,linux 修复磁盘

    linux 在线修复磁盘,linux 修复磁盘目前维护的服务器出现的故障,系统成为只读,重启后报:/dev/VolGroup00/LogVol00:UNEXPECTEDINCONSISTENCY;RUNfsckMANUALLY出现这样的问题需要使用fsck命令扫描修复磁盘(fsck扫描前最好通过其他方法将能备份出来的数据备份出来,以防fsck将文件扫描损坏)解决以上问题的方法:1、使用光盘启动,进入救援模式1.1、将bios调整为光盘启…

    2022年5月8日
    55
  • 渗透宜家俱乐部会员系统「建议收藏」

    渗透宜家俱乐部会员系统「建议收藏」渗透宜家俱乐部会员系统/**************************************/*作者:半斤八兩/*博客:http://cnblogs.com/bjblcracked/*日期:2

    2022年8月3日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号