Khi tôi sử dụng Eclipse, nó có tính năng tốt để tạo UID phiên bản nối tiếp.Cách tạo UID phiên bản nối tiếp trong Intellij
Nhưng phải làm gì trong IntelliJ?
Cách chọn hoặc tạo UID phiên bản nối tiếp giống nhau trong IntelliJ?
Và phải làm gì khi bạn sửa đổi lớp học cũ?
Nếu bạn chưa xác định id
, nó được tạo ra trong thời gian chạy ...
Mục đích của UID là gì? Về phía tôi, tôi thấy nó vô dụng – JFB
Bản sao của http://stackoverflow.com/questions/12912287/intellij-idea-generating-serialversionuid –
@JFIB Hằng số lớp 'serialVersionUID' được tạo bởi trình biên dịch khi không được chỉ định. Xác định có lợi thế (và nguy hiểm) của việc giữ id giống hệt nhau cho các phiên bản lớp đã thay đổi. Đó là một tập tin với một đối tượng của phiên bản cũ sẽ được đọc (deserialized) với phiên bản mới hoặc ngược lại. –