Idea快捷生成serialVersionUID


Java對象實現了Serializable接口,是需要創建serialVersionUID,避免此對象在序列化、反序列化時出現問題。但idea默認沒有生成serialVersionUID的設置,需要手動配置。

 

配置過程:

Idea菜單:File--> Setting

在Setting窗口的左側菜單,選擇:Editor-->Inspections

在彈出的搜索框里輸入:serialVersionUID,在搜索結構中選中:Serializable class without 'serialVersionUID'

保存,設置完畢。

 

使用過程:

選中Serializable的類名,使用快捷鍵Alt+ Enter,會提示 Add 'serialVersionUID' field,如圖:

 

 選擇Add 'serialVersionUID' field,會添加添加serialVersionUID

 

注意:serialVersionUID 生成后不要隨便修改,否則會造成反序列化失敗。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM