Eclipse/Myeclipse生成serialVersionUID方法
serialVersionUID作用:
序列化時為了保持版本的兼容性,即在版本升級時反序列化仍保持對象的唯一性。
如果你修改代碼重新部署后出現序列化錯誤,可以考慮給相應的類增加serialVersionUID字段。
????
一般來說有兩種生成方式:
一個是默認的1L,比如:private static final long serialVersionUID = 1L;
一個是根據類名、接口名、成員方法及屬性等來生成一個64位的哈希字段,比如:private static final long serialVersionUID = -8940196742313994740L;之類的。
下面說說用Eclipse/Myeclipse生成serialVersionUID,方法非常簡單。
有圖為例,比如訪客表需要添加serialVersionUID
以TEST.JAVA為例,先接口implements Serializable
使用Eclipse/Myeclipse IDE時,會出現左側的黃色嘆號提示,點擊這個黃色嘆號
選擇第一項,添加已生成的串行版本標識,則Eclipse/Myeclipse IDE 會生成一個serialVersionUID,搞定。
轉載于:https://www.cnblogs.com/xiaowangba/p/6314217.html
總結
以上是生活随笔為你收集整理的Eclipse/Myeclipse生成serialVersionUID方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Oracle索引扫描四大类的分析
- 下一篇: Locations Section of