Oracle神諭

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            284 隨筆 :: 9 文章 :: 106 評論 :: 0 Trackbacks

          今天在看Jbpm的源代碼中,發(fā)現(xiàn)其中的Hibernate中的PO的序列化對象基本上都有一個serialVersionUID的一個私有對象,就上網(wǎng)查找了一部分資料。
          http://www.javapractices.com/Topic45.cjp
          Guidelines for serialVersionUID : (serialVersionUID的指導綱要)

          • always include it as a field, for example: "private static final long serialVersionUID = 7526472295622776147L; " include this field even in the first version of the class, as a reminder(提示) of its importance
          • do not change the value of this field in future versions, unless you are knowingly(老練地) making changes to the class which will render(使..變成) it incompatible(不相容的) with old serialized objects
          • new versions of Serializable classes may or may not be able to read old serialized objects;  it depends upon the nature of the change; provide a pointer to Sun's guidelines for what constitutes a compatible(兼容地) change, as a convenience to future maintainers
          posted on 2005-09-17 21:15 java世界暢談 閱讀(505) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 长岛县| 淄博市| 建瓯市| 北碚区| 西青区| 阜城县| 信阳市| 庆元县| 合江县| 许昌县| 于都县| 兰西县| 玉田县| 丹江口市| 汝州市| 白城市| 石渠县| 泗水县| 长海县| 海南省| 延安市| 调兵山市| 彭山县| 崇礼县| 陇南市| 绍兴市| 突泉县| 湘潭县| 修文县| 周至县| 洛浦县| 博乐市| 玉门市| 丹棱县| 临朐县| 乌兰察布市| 汉川市| 锡林郭勒盟| 溧阳市| 瑞丽市| 犍为县|