Java實體類自動生成serialVersionUID的方法


介紹在 Eclipse 和 IntelliJ IDEA 兩種IDE中實現自動生成serialVersionUID的方法。

Eclipse

在Eclipse中創建實體類且實現Serializable序列化接口后,在類名所在行左側有“黃色三角形感嘆號提示符”且類名有黃色下划線提示(見下圖),

第1步:單擊提示符,彈出對話框

第2步:選中對話框中的“Add default serial version ID”或“Add generated serial version ID”並雙擊,就會自動添加了。

另一種方法是,將鼠標指針放到類名處,則會彈出提示框(見下圖),

選中提示框中的“Add default serial version ID”或“Add generated serial version ID”並雙擊,就會自動添加了。

 

IntelliJ IDEA

執行如下操作步驟:

第1步:工具欄——>單擊File,彈出選項列表——>單擊Settings選項,彈出Settings對話框(見下圖);

第2步:在對話框左側目錄中找到Editor——>Inspections,並單擊選中;

第3步:在對話框主體中的搜索框中輸入“serializable”,然后在搜索到的的列表中找到

             "Serializable class without 'serialVersionUID'並勾選其所在行的復選框;

第4步:單擊對話框右下角的“OK”按鈕完成設置。

第5步:創建實體類並實現Serializable序列化接口,此時,雙擊類名,彈出“燈”提示符,然后單擊“燈”提示符會出現選項框,選中“Add 'serialVersionUID' field”選項並單擊(見下圖),即可自動生成serialVersionUID。

https://blog.csdn.net/qq_27900925/article/details/100728179


免責聲明!

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



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